我在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的东西,但我不确定如何继续进行,有人吗?
答案 0 :(得分:0)
您所要做的就是创建一个空的test.js
文件并编辑您的package.json
文件。你有可能错过了这一步。
要通过测试,您需要使用echo \"Error: no test specified\" && exit 1
更新node test.js
行。由于它是一个空文件,它不会抛出任何错误,一旦你运行how-to-npm verify
命令,它就会通过。