我正在关注这个例子:http://brianstoner.com/blog/testing-in-nodejs-with-mocha/
我在我的根目录中定义了一个 Makefile:
REPORTER = dot
test:
@NODE_ENV=test ./node_modules/.bin/mocha \
--reporter $(REPORTER) \
test-w:
@NODE_ENV=test ./node_modules/.bin/mocha \
--reporter $(REPORTER) \
--watch
.PHONY: test test-w
但是当我运行'make test'时,它说“make:'test'不需要做任何事情。”
最佳答案
原来 Makefiles 是制表符敏感的——当我剪切-粘贴文件时,它们被破坏了......
在 vi 中,我打开了制表符和间距来修复它:
vi Makefile
:set list
现在您可以重新设置文件并确保您正确执行此操作。
关于makefile - make test 对 mocha 测试没有任何作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13320653/