A repository for Node Basics talk at Angle Brackets 2015 conference
Slides available here
# ~/.bash_profile
export PATH=/Users/[user]/npm-global/bin:\
$PATH
# ~/.npmrc
prefix=/Users/[user]/npm-global
npm install -g gulp
npm install -g json static
echo '{"language": "node"}' | json
cd 01-basic_server
node index.js
cd 02-file_system
node index.js
https://nodejs.org/api/fs.html https://nodejs.org/api/stream.html
cd 03-npm_link
npm link .
catFile test.txt
npm unlink
cd 04-shelljs
npm install
npm install shelljs --save
node index.js test.txt
https://github.com/arturadib/shelljs
cd 05-rename
npm install
npm link .
node generateDir.js
rename myModule angleBrackets
rename \(.*\)\.js \$1\.io
https://lodash.com/docs https://github.com/SBoudrias/Inquirer.js https://github.com/bcoe/yargs
npm install -g node-inspector
node-inspector --version
cd 05-rename
node-debug index.js