更新ember-cli 2.11.0版本后如何以npm代替bower?

JeskTop

当我更新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的最佳方法是什么?谢谢。

灰烬怪胎
  1. 通过ember-browserify

    npm install ember-browserify --save-dev
    npm install moment --save-dev

您可以通过导入 import moment from 'npm:moment'

  1. 尝试ember-cli-moment-shim
  2. 余烬包不通过提供bower这并不意味着您根本不能使用凉亭。您仍然bower.json可以像以前一样使用和包含它。
  3. 您可以将其放在vendor文件夹中并包含ember-cli-build.js文件。但为了moment.js包含在内。这不是正确的方法。

我更喜欢1或2个选项。和3和4在这种情况下不适用。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Ember验证在更新到[email protected]后停止工作

来自分类Dev

IE11版本更新

来自分类Dev

如何将现有ionic2项目更新到ionic2 CLI的2.1.18版本

来自分类Dev

Ember-CLI“ Ember更新”命令

来自分类Dev

我是否必须使用ember-cli才能使用ember 1.10.0版本?

来自分类Dev

请求代理更新到ember-cli 0.39后停止工作

来自分类Dev

ember cli使用的ember数据版本错误?

来自分类Dev

如何扩展ember-cli版本?

来自分类Dev

更新angular2 Beta 11后发生错误

来自分类Dev

Ember-cli:将版本注入应用

来自分类Dev

无效版本:Ember-Cli-Babel

来自分类Dev

Ember 2.3.0是否需要Beta版的Ember CLI?

来自分类Dev

如何在Ember CLI中设置rootURL

来自分类Dev

如何配置Ember CLI以使用UNCSS

来自分类Dev

如何扩展ember-cli插件?

来自分类Dev

Ember CLI Mirage:2级侧载响应

来自分类Dev

如何使用Ember CLI在Ember中进行依赖项注入?

来自分类Dev

如何使用Ember CLI在Ember中进行依赖项注入?

来自分类Dev

A2 CLI项目在本地运行,但更新后不会远程运行

来自分类Dev

如何从ember-CLI判断ember.js和ember-data版本?

来自分类Dev

在ember-cli中渲染后如何触发元素特征

来自分类Dev

如何将 Vuetify 更新为使用 Vue-cli-2 创建的项目

来自分类Dev

没有Bower的Ember-Cli导入插件

来自分类Dev

使用Bower Ember CLI导入依赖项-找不到模块

来自分类Dev

Ember-cli-Bower安装不正确

来自分类Dev

没有Bower的Ember-Cli导入插件

来自分类Dev

如何将Ember CLI插件拆分为香草Ember库和Ember CLI插件包装器?

来自分类Dev

Ember CLI生产失败

来自分类Dev

与Ember CLI Mirage的关系