【发布时间】:2018-03-10 08:59:07
【问题描述】:
据我了解,Ember 团队建议将应用程序从 bower 迁移到 npm,但我无法找到明确的迁移计划。有人有成功的迁移经验吗?您能否分享您的经验或提供一些有用的链接以及详细说明。谢谢。
这是我当前的 bower.json 文件:
{
"name": "...",
"dependencies": {
"jquery": "1.11.3",
"ember": "^2.14.0",
"bootstrap-sass-official": "3.3.5",
"inputmask": "~3.3.6",
"bootstrap-star-rating": "~3.5.2",
"font-awesome": "~4.5.0",
"pubnub": "3.15.2",
"bootstrap-switch": "^3.3.2",
"soundmanager2": "*",
"lodash": "^2.4.0",
"mixpanel": "~2.7.1",
"slick-carousel": "1.5.8",
"seiyria-bootstrap-slider": "~6.0.6"
},
"resolutions": {
"jquery": "1.11.3",
"ember": "2.14.0"
}
}
【问题讨论】:
-
这取决于你的依赖。 Ember 本身不再需要凉亭。但你不必为此做太多事情。只需使用
ember init。 -
这是一个 Ember CLI 应用程序吗?您是否尝试过emberjs.com/blog/2017/01/23/… 或github.com/ember-cli/ember-cli/releases/tag/v2.11.0 的说明?
-
是的,这是 ember cli 应用程序 2.14。我想获得关于如何将我现有的 Bower 依赖项从 bower.json 迁移到 npm project.json 文件并最终删除 bower.json 的明确说明。