缺少loader.js插件

时间:2016-02-25 07:39:20

标签: ember.js ember-cli broccolijs

我克隆了我的ember项目,使用以下命令

npm install
bower install

ember build

并收到此消息

  

弃用:Brocfile.js已被弃用,赞成使用   烬-CLI-build.js。请看过渡指南:   https://github.com/ember-cli/ember-cli/blob/master   /TRANSITION.md#user-content-brocfile-transition。 loader.js插件   您的项目缺少,请将其添加到package.json

我已经搜索过这个异常,并尝试手动安装loader.js,但是在此之后又出现了另一个异常:

  

无法找到模块rsvp

我的项目似乎存在一些全局问题,我无法确定它是什么。

关于弃用 - brocfile.js,我没有改变它,我应该吗?

1 个答案:

答案 0 :(得分:4)

全局安装的ember-cli只是一个简单的垫片,可以调用项目的ember-cli版本。

看起来你的项目中有一个非常旧版本的ember和ember-cli。我建议更新此内容,并按照过渡指南进行操作。

为此,请遵循指南here。目前的ember-cli版本为2.3.0

ember init之后,您的项目已清除bower.jsonpackage.json。我个人喜欢替换所有文件,然后使用git diff将我的自定义代码放入新文件中。

对于这个brocfile的事情,请按照指南进行操作!如果您的brocfile中没有自定义项,则可以删除您的brocfile并使用新的ember-cli-build.js。如果您有自定义,则必须将它们移至ember-cli-build.js进入默认导出功能。