Visual Studio: запуск jsmin в качестве события после сборки - PullRequest
5 голосов
/ 07 мая 2011

Я пытаюсь добавить jsmin.exe в качестве события после сборки в мой проект VS 2010, но при попытке создать свой проект я получаю «код ошибки 9009».

Я проверил в командной строке и обнаружил, что если я перейду к папке, запустите

jsmin < debug.js > min.js

Тогда все работает нормально.

Однако, если я запускаю команду из C: \ и ввожу полный путь, она возвращает

'C: \ Users \ Andrew \ Documents \ Visual' не распознается как внутренняя или внешняя команда, работающая программа или пакетный файл.

Итак, я пришел к выводу, что jsmin не похоже на пробелы в пути к файлу. Учитывая, что соглашение Visual Studio заключается в хранении проектов в подпапке \ Visual Studio 2010 \, кто-нибудь может подсказать, как мне обойти эту проблему?

1 Ответ

5 голосов
/ 07 мая 2011

Звучит так, как будто вам нужно поставить двойные кавычки вокруг пути.

например:.

jsmin <"$ (ProjectDir) \ debug.js"> "$ (ProjectDir) \ min.js"

...