Javascript 从babel运行时/helpers/typeof-react-element.js(“u-symbol”for“for”)运行babel时获取语法错误?

Javascript 从babel运行时/helpers/typeof-react-element.js(“u-symbol”for“for”)运行babel时获取语法错误?,javascript,npm,syntax-error,babeljs,Javascript,Npm,Syntax Error,Babeljs,项目结构(src包含使用jsx语法的react组件类): 我正在运行的命令:babelsrc--out dir lib 这里是错误 SyntaxError: src/node_modules/babel-runtime/helpers/typeof-react-element.js: Unexpected token (5:62) 3 | var _Symbol = require("babel-runtime/core-js/symbol")["default"]; 4 | >

项目结构(src包含使用jsx语法的react组件类):

我正在运行的命令:
babelsrc--out dir lib

这里是错误

SyntaxError: src/node_modules/babel-runtime/helpers/typeof-react-element.js: Unexpected token (5:62)
  3 | var _Symbol = require("babel-runtime/core-js/symbol")["default"];
  4 | 
> 5 | exports["default"] = typeof _Symbol === "function" && _Symbol."for" && _Symbol."for"("react.element") || 60103;
    |                                                               ^
  6 | exports.__esModule = true;

npm ERR! Darwin 15.4.0
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "run" "build:lib"
npm ERR! node v5.7.1
npm ERR! npm  v3.6.0
npm ERR! code ELIFECYCLE
npm ERR! timber-ui@0.0.1 build:lib: `babel src --out-dir lib`
npm ERR! Exit status 1
以下是我最喜欢的babel devDependencies(不包括插件)


这可能是巴贝尔的一个合法错误吗?或者我需要一个不同的节点版本,依赖版本?任何想法或建议都将不胜感激。

意识到node_模块的副本不知何故进入了我的src文件夹。所以babel是针对所有的node_模块运行的。还简化了我的babel.rc文件,仅此而已

{
    "presets": ["es2015", "react", "stage-1"]
}
在那之后,它工作得很好。所以问题要么是因为babel在node_模块中运行了一些奇怪的东西,要么是因为我以前手动指定的许多插件之一


错误消息仍然令人困惑,但至少我不认为这是babel的任何错误。

意识到节点模块的副本不知何故进入了我的src文件夹。所以babel是针对所有的node_模块运行的。还简化了我的babel.rc文件,仅此而已

{
    "presets": ["es2015", "react", "stage-1"]
}
在那之后,它工作得很好。所以问题要么是因为babel在node_模块中运行了一些奇怪的东西,要么是因为我以前手动指定的许多插件之一


错误消息仍然令人困惑,但至少我不认为这是babel的任何错误。

我会尝试将它们从您的package.js文件中删除,并尝试在没有版本的情况下安装。npm安装--保存babel cli babel core babel Loader我会尝试从package.js文件中删除它们,然后尝试无版本安装。npm安装--保存babel cli babel核心babel加载程序
{
    "presets": ["es2015", "react", "stage-1"]
}