Проблема компиляции Typescrypt в ng-serve с символическими связанными модулями - PullRequest
0 голосов
/ 02 июня 2018

В настоящее время я работаю над веб-проектом, который состоит на стороне сервера и на стороне клиента.Некоторые из файлов модели определены на стороне сервера, которые я хотел бы использовать на стороне клиента.

Поэтому я выполнил следующее:

cd server
npm link
cd ../client
npm link ../server

Но когда я пытаюсь выполнить перенос, используяng-serve my TS на клиенте я получаю следующее:

ERROR in ../Server/source/models/hardware.ts
Module build failed: Error: C:\Users\naaht\Documents\Dev\Server\source\models\hardware.ts is missing
from the TypeScript compilation. Please make sure it is in your tsconfig via the 'files' or 'include' property.

Спасибо за помощь

Ответы [ 2 ]

0 голосов
/ 04 июня 2018

https://github.com/angular/angular-cli/issues/9807 На самом деле это проблема в angular-cli, которая имеет обходной путь.

0 голосов
/ 02 июня 2018

Компиляция почти полностью основана на tsconfig.json, вы можете проверить секцию files внутри, а затем проследить, почему отсутствует hardware.ts.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...