npm start没有正确启动

时间:2014-06-20 08:56:21

标签: windows node.js npm

package.json 我有

"scripts": {"start": "node --harmony server.js"}

我进入目录并运行npm start

C:\nodejs\projectname>npm start
<pauses for 3 seconds>
C:\nodejs\projectname>_

提示暂停3秒,看起来正在处理,然后它会在闪烁的光标提示下将其抛回

如果我手动输入:

C:\nodejs\projectname>node --harmony server.js
Listening on port 3000
<process running>

我浏览到localhost:3000并看到一个简单的Hello World页面。

为什么npm start有问题需要解决?

1 个答案:

答案 0 :(得分:0)

发现问题。我在 package.json 文件的两个不同部分中定义了两个“脚本:{...}”。将它们合并到一个“脚本之后:{...}”

"scripts": {"start": "node --harmony server.js", "test": "mocha -R spec"}

npm start现在正常运作