Requisito: io.js
instalar nvm
curl https://raw.githubusercontent.com/creationix/nvm/v0.23.3/install.sh | bash
nvm install iojs
iojs --version
mkdir myproject && cd myproject
npm init
npm install -D babel
npm install -D [email protected]
touch index.js && mkdir tutorial && touch tutorial/1.js
Copie os arquivos index.js e tutorial/1.js.
node . 1
troque 1 por 2, 3, 4, 5, 6, 7 para rodar os outros exemplos
npm install -D browserify babelify
"scripts": {
"mkdir": "mkdir -p ./dist/www/js",
"html": "node . 6 > ./dist/www/index.html",
"bundle": "browserify tutorial/7.js -t babelify --no-bundle-external --outfile ./dist/www/js/main.js",
"bundle:vendors": "browserify --require react --outfile ./dist/www/js/vendors.js",
"pretest": "npm run mkdir",
"test": "npm run html & npm run bundle & npm run bundle:vendors"
},npm run mkdir
npm run bundle
npm run bundle:vendors
npm run html
ou simplesmente
npm run test
npm install -D reactify
"bundle": "browserify tutorial/8.jsx -t babelify -t reactify --no-bundle-external --outfile ./dist/www/js/main.js",