Infrastructure complète en JavaScript :
npm init dans le répertoire nouvellement créé.-g à la fin) :npm install nodemon -gnpm install express jade --save (install jade globally to build from Sublime Text)npm install bower -gnpm install stylus --savenpm 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 --saveLes installations suivantes sont facultatives, mais utiles :
npm install -g yonpm install -g grunt-clinpm 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.gitignorenode_modules .gitignore
git add -Agit commit -m "First commit.".bowerrc : {
"directory": "public/vendor"
}
bower init et répondre aux questions.bower.json est créé.bower install jquery --savebower install bootstrap --savebower install toastr --savebower install angular angular-resource --savebower install angular-ui-router --savebower install angular-ui-bootstrap --savenpm install -g yo
yo angular