如何在ember.js中包含特定的js文件

时间:2016-06-25 08:49:12

标签: javascript node.js heroku ember.js

我在我的ember应用中的.js文件夹中添加了bower_components个文件。该文件包含在我的ember-cli-build.js app.import('bower_components/script.js')中。该应用程序在localhost上正常运行,但当我尝试将我的应用程序上传到heroku时,收到错误消息no such file or directory script

我的问题是我应该在哪里放script.js文件?我应该在我的应用程序中的某处导入它吗?

2 个答案:

答案 0 :(得分:4)

bower_components文件夹是暂时的,不适合您的文件。

script.js移至vendor文件夹

答案 1 :(得分:2)

下的documentation中介绍了这一点

插件和附件>管理依赖关系>其他资产

来自文档

  

其他资产

     

无法作为插件或Bower包提供的资产应放入   项目中的vendor文件夹。

因此script.js将归vendor/所有。然后在ember-cli-build.js文件中,您将执行app.import('vendor/script.js')