- PVSM.RU - https://www.pvsm.ru -
Взять можно тут: github.com/maxatwork/expressjs_template [1]
Вытаскиваем zip-архив [10] (чтоб ссылок на git не оставалось), разворачиваем в нужную папку, переходим в нее, выполняем npm install.
Также, хорошо бы иметь установленными:
# grunt - аналог make
npm install -g grunt
# nodemon - запускает и перезапускает nodejs при изменении скриптов
npm install -g nodemon
Далее можно выполнить:
grunt — прогонит тестыgrunt watch — будет смотреть за изменениями файлов, и перезапускать тестыnodemon app.coffee — запустит серверНу и неплохо бы поправить README.md и package.json под свои данные.
Возможно, кому-то сэкономит 15 минут времени =)
Автор: maxatwork
Источник [11]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/node-js/21745
Ссылки в тексте:
[1] github.com/maxatwork/expressjs_template: https://github.com/maxatwork/expressjs_template
[2] learnboost.github.com/stylus/: http://learnboost.github.com/stylus/
[3] github.com/TrevorBurnham/connect-assets: https://github.com/TrevorBurnham/connect-assets
[4] github.com/shomeya/bootstrap-stylus: https://github.com/shomeya/bootstrap-stylus
[5] github.com/visionmedia/nib: https://github.com/visionmedia/nib
[6] github.com/kriszyp/promised-io: https://github.com/kriszyp/promised-io
[7] visionmedia.github.com/mocha/: http://visionmedia.github.com/mocha/
[8] github.com/visionmedia/should.js/: https://github.com/visionmedia/should.js/
[9] github.com/visionmedia/supertest: https://github.com/visionmedia/supertest
[10] zip-архив: https://github.com/maxatwork/expressjs_template/archive/master.zip
[11] Источник: http://habrahabr.ru/post/161253/
Нажмите здесь для печати.