【发布时间】:2018-02-02 02:11:40
【问题描述】:
角度 4.3.3、角度 cli、MVC
当我在开发环境中使用 ng build 编译代码时,一切正常,我可以看到样式。
但是当我为生产环境构建 -prod 时,编译成功我确实得到了所有 js 捆绑文件。
但在浏览器 (Chrome) 中出现错误:
未捕获的 SyntaxError:无效或意外令牌
在文件 styles.14098r3...bundle.css
在我的 tsconfig.json 中,目标:“es5”。
为什么在我的开发环境中一切正常,但在我的产品中却无法正常工作?
请帮我解决这个问题。
编辑:
我在开发中的 html 标记样式看起来像:
<script src="/dist/styles.bundle.js"></script>
但在 prod html 中的样式看起来像:
<script src="/dist/styles.149025e8452.bundle.css">
如果我将 prod 样式标记更改为链接而不是脚本样式工作正常。
---我从 mvc 包生成脚本---
【问题讨论】:
标签: css angular typescript angular-cli dev-to-production