MakeFile使用NPM运行Mochatesting
我正在尝试创build一个MakeFile来运行与NPM的摩卡unit testing。 所以我安装了摩卡,并在下面创build了一个unit testing:
{} project_root /test/test.js
现在,当我尝试“做testing”与答复:
make:“testing”没有什么可做的。
这是我的MakeFile:
test: @./node_modules/.bin/mocha -u tdd .PHONY: test
所以真正的基本。 我读过摩卡将自动运行“testing”目录中的所有testing。 我的MakeFile语法不正确吗?
谢谢!
对不起,我不能帮助做语法,但我可以build议,而不是只在你的package.json中创build一个testing别名,以便您可以运行您的testing与npm test
。 这是一个很好的例子: https : //github.com/sequelize/sequelize/blob/master/package.json
你尝试制表符而不是空格吗?
test: @NODE_ENV=test ./node_modules/.bin/mocha .PHONY: test
问候,
我怀疑这是由不正确的名称的makefile引起的。
将makefile重命名为makefile
或Makefile
,不要使用大写的F