当我更新ember-cli
到时2.11.0
,我发现了EMBER NO LONGER SUPPLIED VIA bower
。因此,我检查的是npm而不是凉亭,但我不知道该怎么办。
如moment.js
使用凉亭的样子:
bower.json
"dependencies": {
...
"moment": "2.14.1"
}
ember-cli-build.js
...
app.import('bower_components/moment/moment.js');
...
.jshintrc
...
"moment": true,
...
这种方式可以在help
和中运行controller
。
但是我使用npm
和设置的ember-cli-build.js
代码app.import('node_modules/moment/moment.js');
有错误。
而且css
阿斯洛也有这个问题。
在ember-cli中,以npm代替Bower的最佳方法是什么?谢谢。
npm install ember-browserify --save-dev
npm install moment --save-dev
您可以通过导入 import moment from 'npm:moment'
bower
。这并不意味着您根本不能使用凉亭。您仍然bower.json
可以像以前一样使用和包含它。vendor
文件夹中并包含ember-cli-build.js
文件。但为了moment.js包含在内。这不是正确的方法。我更喜欢1或2个选项。和3和4在这种情况下不适用。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句