如何在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')