我是否应该回避在angular4中的index.html文件中包含脚本文件包含?
我不久前问了一个问题,让jquery-ui在角度4应用程序中工作。我收到的一个答案表明我将脚本文件包含在index.html文件中。
<script src="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js"></script>
在我搜索互联网时,我发现了很多像这样的例子,但我们不应该使用.angular-cli.json和package.json文件通过bootstrapping来实现这个目的吗?
通过index.html对npm可用文件使用文件包含是不好的做法还是不错?或者是否有用例在两个地方都有它们?
答案 0 :(得分:4)
如果您使用的是Angular-cli,则建议的做法在此处记录:
https://github.com/angular/angular-cli/wiki/stories-global-scripts
它涉及更新angular.cli.json文件:
"scripts": [
"global-script.js",
],