В моем событии после сборки релиза я запускаю node.exe, чтобы минимизировать и объединить мои файлы javascript с RequireJS а>. Это создает новые папки и мини-файлы внутри папок моего веб-сайта, на которые я затем ссылаюсь в своем HTML, когда отладка отключена.
node.exe содержится в моей системе управления версиями, и сборка на моей локальной машине работает нормально.
Когда это построено на AppHarbor, я получаю следующую ошибку сразу после запуска
"node.exe <<PATH TO r.js>> -o <<PATH TO app.build.js>>"
:
fs.js:520
return binding.lstat(pathModule._makeLong(path));
^
EXEC : error : EPERM, operation not permitted 'D:\temp'
Это потому, что у меня нет разрешения на создание папок/файлов в AppHarbor? Как я могу обойти это и создать мини-файлы?
Я не хочу, чтобы минифицированные файлы были предварительно встроены в систему управления версиями.