Мокко требует творить. Не могу найти make.exe, который работает в Windows
Mocha (тестовый фреймворк для Node.js) использует make.
По жизни я не могу найти совместимый make.exe для Windows.
Все отлично работает на моем Mac.
Я попытался использовать VSmama nmake.exe и make.exe, который я нашел, который был портирован из Unix. Но они все несовместимы.
Это не может быть только я
Вот make-файл:
test:
@./node_modules/.bin/mocha -u tdd -R spec
.PHONY: test
сделать барфы на. в PHONY, и даже если я удаляю его, он никогда не запускает команду mocha (или, по крайней мере, не выводит).
Бег./node_modules/.bin/mocha -u -tdd -R spec
прямо дает мне мой протокол испытаний:
first suite -
? ten should always be equal to 9+1
? zero is less all positive numbers
? There is no i in team
? 3 tests complete (8ms)
РЕДАКТИРОВАТЬ 3/25/12В конце концов, самый простой способ справиться с этим - использовать Cygwin и убедиться, что пакеты разработчика для Cygwin установлены. В PowerShell я сделалSet-Alias make "c:\dev\utils\cygwin\bin\make.exe"
и сейчасmake test
работает на стандартных файлах Mocha Makefiles.