【发布时间】:2021-08-17 01:00:21
【问题描述】:
全部,
我需要部署两个 Angular 项目。两者都在本地构建良好并显示索引页面。当我部署到 kubernetes 时,一个应用程序抱怨它找不到 runtime.js、polyfills.js、styles.js、vendor.js 和 main.js,而另一个应用程序工作正常。
我查看了两个应用程序的 /dist 文件夹。有效的应用程序在 /dist 文件夹中有以下内容。
main.js polyfills.js runtime.js scripts.js vendor.js
失败的应用程序有以下文件
main-es2015.js main-es5.js polyfills-es2015.js polyfills-es5.js runtime-es2015.js runtime-es5.js styles-es2015.js styles-es5.js vendor-es2015.js vendor-es5.js
我有几个问题
- 为什么 ng build 生成了不同的文件。我阅读了许多帖子。与 ng build 相比,似乎 ng build --watch 生成了不同的文件。但我没有使用 ng build --watch。
- 为什么我的 es5 和 es2015 应用程序在本地工作,但部署到 kubernetes 时失败?
我正在使用以下角度版本
Angular CLI:11.1.4 节点:12.22.1
任何线索将不胜感激!
【问题讨论】:
标签: angular angular-cli