首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法设置本地ember.js服务器。“成员服务器”命令出错

无法设置本地ember.js服务器。“成员服务器”命令出错
EN

Stack Overflow用户
提问于 2016-03-05 23:18:48
回答 1查看 1.1K关注 0票数 2

从github搬来的。原始线程https://github.com/emberjs/ember.js/issues/13055

我刚刚开始与恩伯和我已经运行到一个问题时,使用‘烬服务器’命令。

我跑了

代码语言:javascript
复制
npm install -g ember-cli
npm install -g phantomjs
npm new test1
cd test1
ember server

并获得以下错误消息:

代码语言:javascript
复制
version: 2.4.1
Livereload server on http://localhost:49152
Serving on http://localhost:4200/
File: modules/ember-ajax/errors.js
The Broccoli Plugin: [Babel] failed with:
ReferenceError: [BABEL] modules/ember-ajax/errors.js: Unknown option:          /Users/Rubbelogbit/.babelrc.presets
at Logger.error (/Users/Rubbelogbit/Desktop/myWebsites/test1/node_modules/ember-cli-babel/node_modules/broccoli-babel-transpiler/node_modules/babel-core/lib/transformation/file/logger.js:58:11)
at OptionManager.mergeOptions (/Users/Rubbelogbit/Desktop/myWebsites/test1/node_modules/ember-cli-babel/node_modules/broccoli-babel-transpiler/node_modules/babel-core/lib/transformation/file/options/option-manager.js:126:29)
at OptionManager.addConfig (/Users/Rubbelogbit/Desktop/myWebsites/test1/node_modules/ember-cli-babel/node_modules/broccoli-babel-transpiler/node_modules/babel-core/lib/transformation/file/options/option-manager.js:107:10)
at OptionManager.findConfigs (/Users/Rubbelogbit/Desktop/myWebsites/test1/node_modules/ember-cli-babel/node_modules/broccoli-babel-transpiler/node_modules/babel-core/lib/transformation/file/options/option-manager.js:168:35)
at OptionManager.init (/Users/Rubbelogbit/Desktop/myWebsites/test1/node_modules/ember-cli-babel/node_modules/broccoli-babel-transpiler/node_modules/babel-core/lib/transformation/file/options/option-manager.js:229:12)
at File.initOptions (/Users/Rubbelogbit/Desktop/myWebsites/test1/node_modules/ember-cli-babel/node_modules/broccoli-babel-transpiler/node_modules/babel-core/lib/transformation/file/index.js:147:75)
at new File (/Users/Rubbelogbit/Desktop/myWebsites/test1/node_modules/ember-cli-babel/node_modules/broccoli-babel-transpiler/node_modules/babel-core/lib/transformation/file/index.js:137:22)
at Pipeline.transform (/Users/Rubbelogbit/Desktop/myWebsites/test1/node_modules/ember-cli-babel/node_modules/broccoli-babel-transpiler/node_modules/babel-core/lib/transformation/pipeline.js:164:16)
at Babel.transform (/Users/Rubbelogbit/Desktop/myWebsites/test1/node_modules/ember-cli-babel/node_modules/broccoli-babel-transpiler/index.js:94:21)
at Babel.processString (/Users/Rubbelogbit/Desktop/myWebsites/test1/node_modules/ember-cli-babel/node_modules/broccoli-babel-transpiler/index.js:123:25)

The broccoli plugin was instantiated at:
at Babel.Plugin (/Users/Rubbelogbit/Desktop/myWebsites/test1/node_modules/ember-cli-babel/node_modules/broccoli-babel-transpiler/node_modules/broccoli-persistent-filter/node_modules/broccoli-plugin/index.js:7:31)
at Babel.Filter [as constructor] (/Users/Rubbelogbit/Desktop/myWebsites/test1/node_modules/ember-cli-babel/node_modules/broccoli-babel-transpiler/node_modules/broccoli-persistent-filter/index.js:38:10)
at new Babel (/Users/Rubbelogbit/Desktop/myWebsites/test1/node_modules/ember-cli-babel/node_modules/broccoli-babel-transpiler/index.js:34:10)
at Babel (/Users/Rubbelogbit/Desktop/myWebsites/test1/node_modules/ember-cli-babel/node_modules/broccoli-babel-transpiler/index.js:29:12)
at Object.registry.add.toTree (/Users/Rubbelogbit/Desktop/myWebsites/test1/node_modules/ember-cli-babel/index.js:21:52)
at /Users/Rubbelogbit/Desktop/myWebsites/test1/node_modules/ember-cli/node_modules/ember-cli-preprocess-registry/preprocessors.js:184:26
at Array.forEach (native)
at processPlugins (/Users/Rubbelogbit/Desktop/myWebsites/test1/node_modules/ember-cli/node_modules/ember-cli-preprocess-registry/preprocessors.js:182:11)
at Function.module.exports.preprocessJs (/Users/Rubbelogbit/Desktop/myWebsites/test1/node_modules/ember-cli/node_modules/ember-cli-preprocess-registry/preprocessors.js:175:10)
at Class.Addon.preprocessJs (/Users/Rubbelogbit/Desktop/myWebsites/test1/node_modules/ember-      cli/lib/models/addon.js:682:23)

老实说,我不知道该怎么办才能修好它。我搜索这个问题已经有几个小时了,现在运气不错。

此外,我真的找不到用户/Rubbelogbit/.babelrc.preset。

有人能给我解释一下错误信息吗?或者想出一个解决办法?任何建议和想法都是受欢迎的,我真的很想让成员正确地设置,以便我可以使用它。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-03-18 19:47:01

看起来您有一个全局Babel配置,它会导致与broccoli-babel-transpiler不兼容的问题,而这正是Ember所依赖的。

首先,通过键入ls ~/.babelrc来确认文件的实际存在。

应该返回/Users/Rubbelogbit/.babelrc

然后键入rm ~/.babelrc删除该文件。

您只需要用于babel-core@6.x和up的babel-core@6.x文件。然而,花椰菜转种机仍在使用^5.0。我猜是因为它在您的主目录中,它在默认情况下试图使用它。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35821117

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档