如何在ember.js中包含特定的js文件
我在我的应用程序中添加了一个.js
文件到我的bower_components
文件夹中。 该文件包含在我的ember-cli-build.js
比如app.import('bower_components/script.js')
。 该应用程序在本地主机上正常工作,但是当我尝试上传我的应用程序到heroku
我得到错误信息no such file or directory script
。
我的问题是我应该把script.js
文件放在哪里? 我可以把它导入我的应用程序的某个地方吗?
bower_components
文件夹是暂时的,不适合您的文件。
将script.js
移至vendor
文件夹
这在文档中有介绍
插件和依赖项>pipe理依赖关系>其他资产
从文档
其他资产
不能作为插件或Bower软件包提供的资产应放置在项目的
vendor
文件夹中。
所以你的script.js
会在vendor/
。 然后在你的ember-cli-build.js
文件中,你会做一个app.import('vendor/script.js')
。