Javascript 如何在最新版本的BabelJS中支持类属性?
有人知道如何在最新版本的BabelJS中支持类的属性吗Javascript 如何在最新版本的BabelJS中支持类属性?,javascript,reactjs,babeljs,ecmascript-next,Javascript,Reactjs,Babeljs,Ecmascript Next,有人知道如何在最新版本的BabelJS中支持类的属性吗 import React from 'react'; import {Component} from 'react'; export default class Button extends Component { constructor(){ super(); } myProp = {}; // ERROR: /path/to/file/Button.jsx: Unexpected token
import React from 'react';
import {Component} from 'react';
export default class Button extends Component {
constructor(){
super();
}
myProp = {}; // ERROR: /path/to/file/Button.jsx: Unexpected token (9:11)
render(){
return <div></div>;
}
}
从“React”导入React;
从“react”导入{Component};
导出默认类按钮扩展组件{
构造函数(){
超级();
}
myProp={};//错误:/path/to/file/Button.jsx:意外标记(9:11)
render(){
返回;
}
}
对于Babel 6,您可以通过安装来使用:
npm install babel-plugin-syntax-class-properties
在问这个问题之前,我安装并连接了这个插件。但错误依然存在。但后来我被建议设置预设的“阶段1”,并保留类属性。请阅读标签说明!是关于同名Python库的问题。
{
"plugins": ["syntax-class-properties"]
}