Node & Express: some tips
1. 设置Express端口号:
在app.js中添加
app.set('port', process.env.PORT || 3000);
之后命令行中打入
PORT=1234 node app.js
即可
(PORT也可以用export命令定义,从而使得其永久生效)
2. 设置Express运行环境
在命令行中打入
NODE_ENV=production node app.js
这样就可以更改当前运行环境了。使用env的示例代码如下:
if (app.get('env') === 'development') { app.use(function(err, req, res, next) { res.status(err.status || 500); res.render('error', { message: err.message, error: err }); }); }