我正在构建一个Angular(4)项目,其中我很少使用ng serve
,而是编译typescript并使用ng build
捆绑js,使用else在哪里调试。
ng build
谢天谢地在dist
目录中添加了对js文件的引用。
当我执行index.html
ng build
的
<script type="text/javascript" src="dist/inline.bundle.js"></script>
<script type="text/javascript" src="dist/polyfills.bundle.js"></script>
<script type="text/javascript" src="dist/styles.bundle.js"></script>
<script type="text/javascript" src="dist/vendor.bundle.js"></script>
<script type="text/javascript" src="dist/main.bundle.js"></script>
但这是不好的部分。每次调用ng build
时,这些行都会 添加 到index.html。有没有办法关闭自动添加对HTML的引用。它不是一个主要问题,但很高兴知道在配置中关闭它的方法。
答案 0 :(得分:1)
我有完全相同的问题。 ng build --watch
会创建一个无限循环,因为它会不断重建自己,以响应自己对index.html
的更改
只需将outdir
更改为../dist
并引用该位置的文件即可为我排序问题。