我想創建一個MakeFile來運行我的摩卡咖啡單元測試與NPM。所以我摩卡安裝在單元測試中創建:MakeFile使用NPM運行摩卡測試
{} project_root /test/test.js
現在,當我嘗試 '使測試' 請用回覆:
make:沒有什麼可以做`測試'的。
這裏是我的生成文件:
test:
@./node_modules/.bin/mocha -u tdd
.PHONY: test
所以真正的基礎。我讀過摩卡會自動運行「測試」目錄中的所有測試。我的MakeFile語法不正確?
謝謝!
你的命令似乎沒問題,但你可以試試這個:'make -f MakeFile test'。另外,我會把.Phony行放在測試目標之前,並用命令cat -e -t -v MakeFile - >它顯示標籤爲^ I和行結尾爲$。讓我知道如果它仍然劑量工作 – nsd
謝謝。使-f做到了。我將查找這個論點的含義。 – Nick
@尼克,-f命令只是說它後面的名字是一個文件....它! – nsd