Как смешивать Node.js и Teadncript в том же проекте Visual Studio?
-
21-12-2019 - |
Вопрос
Visual Studio имеет Tymdercript Addon для разработки приложений с языком TeampScript.
И есть также node.js инструменты для vs, с помощью которого можно создавать и отлаживать приложения Node.js.
Я попробовал создать проект Node.js, но тогда я не мог добавить к нему типографическими файлами, и если я добавил их вручную, они не скомпилированы на JavaScript (не смогли установить их действие по сборке на типограф-процессы.)
И если я создаю простой напечатанный проект, то он не запускает свое приложение с узлом, потому что он в основном просто веб-проект ASP.NET.
Можно ли как-то создать проект VS, который использует интеграцию TeampScript и Node.js одновременно?
Решение
Да, это возможно, но в несколько неловко (я надеюсь, что инструменты Node.js будут поддерживать это лучше в будущем).
Вы должны создать проект Node.js и добавить новый файл. Выберите новый текстовый файл и введите его имя с расширением .ts. Это создаст файл TeampScript.
На данный момент у вас будет файлы Tearkcript без скомпилированного JavaScript.
Чтобы исправить этот меню «Инструменты», откройте «Параметры» и перейдите в «Text Editor»> «Tymdercript»> «Проект» и в разделе «Компиляция на сохранении файлов Check» автоматически компилирует файлы, которые не являются частью. проекта и выберите «Использовать Commonjs ...».
После этого открыть каждый файл .ts и сохранить его - TSC будет составлять его на JavaScript.
Недостатком этого решения заключается в том, что вы должны не забывать сохранить вручную каждая. Вы редактируете, но я думаю, что это не имеет большого значения.
Вот ссылка на сообщение, которое помогло мне с той же проблемой: http://blog.ctaggart.com/2013/11/nodejs-tools-with-typescript-console-app.html
<Сильное> Обновление
Если вы получите новейшую разработку инструментов Node.js, вы увидите, что поддержка TeampScript добавляется. Вы можете создать TeamptScript Project (и это включает в себя функцию файлов отладки .ts)