Implement of node.js server auto restart
install&alter
npm install -g nodemon
package.json
"scripts":
{
"start": "nodemon ./bin/www"
}
Express-EJS
1. install
npm install ejs // project exist
express –view=ejs projectname // create a new ejs project
2. quot dependency package
cd projectname && npm install
3. start
npm start
app.js
// view engine setup(设置模板引擎)
app.set('views', path.join(_dirname, 'views')); // 用来设置视图所存放的目录。这些.ejs文件只有放在工程的views目录下,才能被正常访问
app.set('view engine', 'ejs'); // 修改模板引擎,ejs->Jade,其他地方需要做相应的改动
// 直接用HTML文件
app.set('view engine', 'html');
app.engine('.html', require('ejs')._express);