首页 文章

我如何将供应商的JavaScript添加到ember-cli 2.2

提问于
浏览
5

这可能是一个愚蠢的问题,源于不熟悉 . 我正在使用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 回答

  • 13

    您应该将offline.js文件添加到项目根目录的 vendor 文件夹中,然后在 ember-cli-build.js 文件中添加以下行:

    app.import('vendor/offline.js');
    

    这会将offline.js文件添加到默认构建的vendor.js中 . 您可以看到更多文档at the Ember CLI website .

相关问题