这可能是一个愚蠢的问题,源于不熟悉 . 我正在使用Ember-cli v2.2重写以前在Ember 2.3中使用Ember 1.7的项目
现在,在旧项目中,有一些库被手动包含在index.html文件中,放在scripts目录中然后编译 . 例如,假设我要包含的JS资产是offline.js .
据我所知,Ember-cli使用Bower,可用于安装bower组件,如Bootstrap或moment.js等 . 那个自定义JS怎么样?我把文件放在offline.js中,包含在index.html中,但是没有做任何事情 .
我认为我根本不了解如何添加/导入供应商资产;如何添加,比如说offline.js到项目并让它在整个应用程序中可用?
1 回答
您应该将offline.js文件添加到项目根目录的
vendor
文件夹中,然后在ember-cli-build.js
文件中添加以下行:这会将offline.js文件添加到默认构建的vendor.js中 . 您可以看到更多文档at the Ember CLI website .