Freecodecamp:我坚持使用NPM管理包

时间:2016-03-15 18:40:35

标签: json node.js ubuntu npm

我在freecodecamp上,已达到Here。我已经完成了NPM的安装,启动了一个项目并安装了一个模块。但我坚持NPM TEST说:

现在您已安装了某些内容,并使用npm ls来显示正在进行的操作。

如果查看package.json文件,它中有一个相当奇怪的位:

 "scripts": {
"test": "echo \"Error: no test specified\" && exit 1"

},

npm可以用作任务运行器,几乎每个模块和项目 将有一个测试脚本运行,以确保一切都很好。在 为了帮助提醒你这样做,npm提出了一个总是失败的"测试 在那里默认。

首先,创建一个名为test.js的文件。它不需要做任何事情, 真。 (这是npm类,而不是测试类。)但它必须退出 没有抛出错误,否则测试失败。

然后,编辑package.json文件以使脚本部分看起来像 相反:

 "scripts": {
"test": "node test.js"

},

完成后,运行how-to-nom verify检查您的工作。

我尝试了一些在线创建test.js的东西,但我不确定如何继续进行,有人吗?

1 个答案:

答案 0 :(得分:0)

您所要做的就是创建一个空的test.js文件并编辑您的package.json文件。你有可能错过了这一步。

要通过测试,您需要使用echo \"Error: no test specified\" && exit 1更新node test.js行。由于它是一个空文件,它不会抛出任何错误,一旦你运行how-to-npm verify命令,它就会通过。