Я добавил Typcript к моему процессу сборки, но получаю ошибку Write to file failed
, потому что целевой файл js является только для чтения, и это потому, что я включаю испущенный js-файл в TFS.Возможно ли компилировать файлы машинописных файлов локально, но не на сервере сборки?
Я знаю, что могу удалить файл js из TFS и всегда генерировать «на лету», но я не хочу этого делать, потому что я хочу включить их в проект, и развертывание на сервере сборки завершится неудачно, если я делайте это с файлами, которые не находятся в TFS.
Я мог use a pre-build step to remove the Read Only attributes но это похоже kludgy.
То, что я действительно хочу, это включить файлы js и предварительно скомпилировать их в build, , но только на моем локальном компьютере-разработчике, а не на сервере сборки. Я был бы даже доволен составлением их на save и не на сборке. Но я не могу найти способ сделать это.
Я думаю, вы должны работать над тем, чтобы ваш сервер сборки мог скомпилировать файлы машинописных файлов без сбоев. Это проблема, которая нуждается в разрешении. –
Это не удается, потому что файл только для чтения, и именно так работает TFS, без хаков, чтобы обойти его. Но теперь я начинаю думать, что я должен просто не включать файлы js в TFS в первую очередь. –
Да, не включайте файлы js. Там действительно не нужно. –