Я работаю над новым проектом, используя .NET Core rc2
WebAPI и Angular2 rc1
с использованием TypeScript
. Все настроено и работает хорошо. .NET Core
обрабатывает только API и Angular2
обрабатывает все виды.tsc в проекте ASP.NET Core и Angular 2
Файлы ts
находятся в подкаталоге script
корневой папки проекта, так как они нуждаются в доступе к папке node_modules
. В моем tsconfig
у меня есть outDir
, который указывает на wwwroot/app
. Мои файлы ts
скомпилированы в эту папку, которая затем содержит файлы js
и js.map
. Однако они не содержат файлы ts
, и в результате я не могу их отлаживать в хром или firebug.
Перемещение всего к папке wwwroot/app
не является решением, так как тогда мне также необходимо будет переместить node_modules
в wwwroot
, что приведет к огромному пакету публикации.
Я определенно хочу запустить tsc
в режиме просмотра с node.js
lite-server
в режиме просмотра. Эта настройка значительно ускоряет разработку, и я не хочу пропустить этот вариант.
Я думаю, что мне нужно, это способ собрать все в моей root/script
папки (в map
файлы необходимо указать правильное расположение ts
файлов), а затем процесс после сборки скопировать все (ts, js and js.map
) в поле wwwroot/app
папка.
Можно ли запустить tsc
в режиме просмотра с такой задачей построения сообщения, которая срабатывает всякий раз, когда скомпилированы файлы ts
?
Любые другие решения приветствуются.