Infrastructure complète en JavaScript :
npm init
dans le répertoire nouvellement créé.-g
à la fin) :npm install nodemon -g
npm install express jade --save
(install jade globally to build from Sublime Text)npm install bower -g
npm install stylus --save
npm install body-parser --save
(était dans ExpressJS 3.x, mais pas dans ExpressJS 4.x)npm install morgan --save
(remplace logger
qui était dans ExpressJS 3.x)npm install mongoose --save
(voir Mongoose pour plus d'informations)npm install express-session --save
Les installations suivantes sont facultatives, mais utiles :
npm install -g yo
npm install -g grunt-cli
npm install -g generator-angular
Ce processus crée un fichier package.json
.
Utiliser, par exemple:
app.use(session({ secret: 'multi vision unicorns', resave: true, saveUninitialized: true }));
git init
.gitignore
node_modules .gitignore
git add -A
git commit -m "First commit."
.bowerrc
: { "directory": "public/vendor" }
bower init
et répondre aux questions.bower.json
est créé.bower install jquery --save
bower install bootstrap --save
bower install toastr --save
bower install angular angular-resource --save
bower install angular-ui-router --save
bower install angular-ui-bootstrap --save
npm install -g yo
yo angular