我一直在玩ember 1.13,我可以看到,在一些在线教程中,他们需要通过index.html使用js和css,而有些则使用ember-cli-build.js或brocfile.js作为旧版本。当我使用ember-cli-build.js时,我发现它需要正确,但后来我不确定index.html的用途究竟是什么
答案 0 :(得分:2)
取决于。
如果你有一个ember-cli-plugin,它会自动将文件添加到供应商文件中。与ember-cli-materialize一样。
如果要安装像Ladda这样的随机凉亭包,则需要手动将所需文件添加到ember-cli-build.js中:
bower_components
然后将其合并到您的vendor.css和vendor.js中,这些都链接到index.html。
同样,当您构建应用时,除非您明确包含某些内容,否则android:actionOverflowButtonStyle
将无法使用,因此您无法从index.html链接到它们。单独包含文件也是浪费网络资源。除非它是外部资源,否则您不必在index.html中包含任何内容。
brocfile.js 是 ember-cli-build.js 的旧名称,因为他们已停止使用西兰花。只需使用较新的。