Kev*_*her 7 ember.js ember-cli ember-cli-addons
我通过Bower成功导入了一个jQuery插件,用于Ember-cli插件中的一个组件.但是,这只是因为我在插件和使用应用程序中定义了对此插件的Bower依赖性.
这似乎我做错了.为什么消费应用程序必须声明对应该与插件一起提供的资源的依赖?
事情的关键似乎是app建设时的背景.如果我import在addon的index.js文件中使用以下语句,我可以省略使用应用程序中的Bower依赖项:
app.import('node_modules/my-ember-cli-addon/bower_components/jquery.stickyHooters/dist/jquery.stickyHooters.min.js');
Run Code Online (Sandbox Code Playgroud)
...但是当我将插件构建为独立应用程序时,这会中断.在这种情况下,此路径是必需的:
app.import('bower_components/jquery.stickyHooters/dist/jquery.stickyHooters.min.js');
Run Code Online (Sandbox Code Playgroud)
这是如何工作的?
app上下文index.js| 归档时间: |
|
| 查看次数: |
2656 次 |
| 最近记录: |