无法解析[path]中的'tslib'...驻留在角度应用程序文件夹之外的打字稿模型

时间:2018-11-21 12:42:14

标签: angular

对于我的angular 6应用程序,我使用的模型位于我的angular项目文件夹之外,因为某些模型存储在asp.net核心解决方案中,在该解决方案中我将C#类自动转换为打字稿类。我在我的角度应用程序中通过导出/导入桶引用了这些打字稿模型。

例如,我的角度应用程序的根文件夹是:

C:\Angular_Projects\ng-wfm-sky

示例性打字稿模型的路径为:

C:/VS_Projects/WorkforceMonitorSky/Wfm.Api.OuterFacingModels/Post/WorkorderOfmPost.ts

通过类型脚本桶使用相对路径导出/导入。

在开发模式下一切正常,并且使用“ ng serve”可以正常运行角度应用。

但是使用“ ng build --prod”构建应用程序时遇到错误:

ERROR in C:/VS_Projects/WorkforceMonitorSky/Wfm.Api.OuterFacingModels/Post/WorkorderOfmPost.ts
Module not found: Error: Can't resolve 'tslib' in 'C:\VS_Projects\WorkforceMonitorSky\Wfm.Api.OuterFacingModels\Post'

到目前为止,我已经尝试过:

  • 使用“ npm install --save tslib”将tslib明确安装到有角项目中。

我还能做些什么来解决该错误并构建有角度的应用程序?

最诚挚的问候

0 个答案:

没有答案