首页 > 解决方案 > 转译的 Angular 4 文件未在 Web 浏览器上呈现

问题描述

我已经使用 cli 编译了 angular(ver 4) 文件:

ng build --prod

构建日志:

C:\Users\TableApp>ng build --prod 您的全局 Angular CLI 版本 (7.1.4) 高于本地版本 (1.4.10)。使用本地 Angular CLI 版本。

要禁用此警告,请使用“ng config -g cli.warnings.versionMismatch false”。日期:2019-02-06T09:32:27.806Z 哈希:8fa5176d847526aca17c 时间:54627ms 块 {0} polyfills.09e0b303988c1d6c3513.bundle.js (polyfills) 104 kB {4} [初始] [渲染] 块 {1} main.e2620e3c .bundle.js (main) 27 kB {3} [initial] [rendered] chunk {2} styles.cc799a8655f46a70d4fa.bundle.css (styles) 124 kB {4} [initial] [rendered] chunk {3} vendor.0c33029eb20ce4dbb587 .bundle.js(供应商)1.28 MB [初始] [渲染] 块 {4} inline.eac5b5cb55d53075e1aa.bundle.js(内联)1.45 kB [入口] [渲染]

Web 浏览器控制台(当前使用 Chrome)上出现以下错误,第一次和以后分别在屏幕上没有呈现内容。

在此处输入图像描述

在此处输入图像描述

有什么建议可以纠正翻译吗?

标签: angular

解决方案


它通过将base-href选项附加到构建命令来解决

ng build --prod --base-href /myUrl/

其中myUrl是基本 Url 路径。


参考:https ://github.com/angular/angular-cli/wiki/build


推荐阅读