我已经使用命令安装了一个应用程序express new 'filename'
。我刚刚了解到您可以使用以下方式启动应用程序:
npm start
到目前为止我已经使用过:
node app.js
启动我的服务器。有人知道两者有什么区别吗?谢谢。
来自man page https://docs.npmjs.com/cli/start,npm启动:
运行包的“启动”脚本(如果提供了)。
如果未指定版本,则它将启动“活动”版本。
诚然,这种描述完全没有帮助,仅此而已。至少它比 socket.io 有更多记录。
不管怎样,真正发生的是 npm 会查看你的包.json http://wiki.joyent.com/display/node/npm+Integration文件,如果你有类似的东西
"scripts": { "start": "coffee server.coffee" }
那么它就会这样做。如果 npm 找不到您的启动脚本,它默认为:
节点服务器.js
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)