express日常开发总结

1.nodemon

原始node中的express框架,每次修改js代码后,都要重新npm start 才能看到改动后的效果,调试起来十分不方便。引入nodemon模块当服务器文件修改后会自动重启。 

安装nodemon:

npm install -g nodemon
或者安装到本地

npm install nodemon --save

使用 nodemon server.js 命令启动热重启。

2. res.sendFile()  

res.sendFile(path.join(__dirname, '../views', 'hello.txt'));    //需要使用文件的绝对路径

可以发送文件,如html,txt等。

3.设置模板引擎

var ejs = require('ejs');
app.set('views', path.join(__dirname, 'views'));
app.engine('html', ejs.__express);
app.set('view engine', 'html');

4.路径

__dirname:文件所在文件夹的绝对路径
—filename:文件的绝对路径


原文地址:https://www.cnblogs.com/BlingSun/p/8953305.html