对于我的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'
到目前为止,我已经尝试过:
我还能做些什么来解决该错误并构建有角度的应用程序?
最诚挚的问候