我正在构建一个React应用程序,并且正在导入一个使用扩展运算符...
的节点模块,并且在此运算符处收到错误消息“模块解析失败:意外 token (100:6)”。我怎样才能使它正常工作?
谢谢
最佳答案
create-react-app cli已经捆绑了此ES2015功能。
较早的babel不支持此功能,需要单独安装
现在假设您手动设置了 react ,而不使用create-react-app。
您可以通过安装软件包进行设置
babel-plugin-transform-es2015-spread
或者
babel-plugin-transform-object-rest-spread
这是与此相关的步骤
npm install --save-dev babel-plugin-transform-es2015-spread
现在打开您的.babelrc并声明插件
{
"plugins": ["transform-es2015-spread"]
}
可能重复:Spread Operator not working for Redux/ES6 based sample
关于reactjs - React Project-节点模块中的扩展运算符意外 token ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51778230/