为了账号安全,请及时绑定邮箱和手机立即绑定

给新版本的express同学们提个醒

新版默认启动项目是从.bin/www中启动,package.json文件不变动的话,如果添加了

nodemon的dev:{script:'app.js'}

从命令行输入grunt是启动不了项目的

要更改package.json中的“start”:"node app.js"

之后直接在 app.js 添加 端口 模块。

var debug = require('debug')('imooc:server'); // debug模块  
app.set('port', process.env.PORT || 3000); // 设定监听端口  
  
// Environment sets...  
  
// module.exports = app; 这是 4.x 默认的配置,分离了 app 模块,将它注释即可,上线时可以重新改回来  
  
//启动监听  
var server = app.listen(app.get('port'), function() {  
  debug('Express server listening on port ' + server.address().port);  
});

之后运行grunt或者npm start实际就是node app.js了

正在回答

2 回答

同学您好,图片不出来有没有报错的提示呢?

0 回复 有任何疑惑可以回复我~

yes

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
node建站攻略(二期)——网站升级
  • 参与学习       51941    人
  • 解答问题       408    个

帮助你深入前后端开发留下的迷惑,为进一步自学打下基础

进入课程

给新版本的express同学们提个醒

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信