Angular 4应用程序索引中的脚本文件?

时间:2017-08-04 19:02:12

标签: angular

我是否应该回避在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可用文件使用文件包含是不好的做法还是不错?或者是否有用例在两个地方都有它们?

1 个答案:

答案 0 :(得分:4)

如果您使用的是Angular-cli,则建议的做法在此处记录:

https://github.com/angular/angular-cli/wiki/stories-global-scripts

它涉及更新angular.cli.json文件:

"scripts": [
  "global-script.js",
],