文件不存在错误,package.json错误

时间:2015-12-10 12:33:35

标签: javascript node.js npm package.json

我的package.json中显然有错误。我想添加一个"命令"以其他方式正确编写包。我想要一个加载测试数据的命令,所以我在脚本中添加了一个行/条目:

"load-test-data": "app.js",

如果我将app.js作为$ node app.js运行 - 没有问题,但$ npm运行load-test-data告诉我:

npm ERR! load-test-data: `app.js`
npm ERR! spawn ENOENT

如何确定npm在哪里寻找文件?

谢谢

2 个答案:

答案 0 :(得分:0)

如果你的app.js不是cli应用程序它不会运行你需要告诉npm用节点运行它:

"load-test-data": "node app.js"

答案 1 :(得分:0)

使用节点app.js运行它如果你想在运行app之前运行这个脚本,你可以在脚本部分添加** preinstall **。