angular - 转译的 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)上出现以下错误,第一次和以后分别在屏幕上没有呈现内容。
有什么建议可以纠正翻译吗?
解决方案
它通过将base-href选项附加到构建命令来解决
ng build --prod --base-href /myUrl/
其中myUrl是基本 Url 路径。
推荐阅读
- java - 用流替换 for 循环以添加正确和错误拼写的单词
- json - 如何获取 Kubernetes 对象的 OpenAPI 规范
- php - 在 symfony 2.8 上部署项目时出错
- sql - 奇怪的访问查询问题 - 运行保存的访问查询找不到字段。这是缓冲区问题吗?
- python - 如何限制 python 模块安装在特定版本的 Python 中?
- node.js - 批量检索 AWS ssm 参数
- python - 通过 WXnotebook 中的选项卡自动切换
- algorithm - 算法的“数学/经验验证”是什么意思?
- amazon-web-services - Cognito 组的 IAM 策略变量
- php - 通过ajax发送数组到php