Javascript 分配静态类属性会触发babel上的错误

Javascript 分配静态类属性会触发babel上的错误,javascript,reactjs,ecmascript-6,babeljs,Javascript,Reactjs,Ecmascript 6,Babeljs,我正在尝试用babel编译一个js类文件。该类具有静态属性,我在同一行初始化这些属性。编译时出现以下错误: SyntaxError: src/Requests/URLs.js: Unexpected token (7:20) 5 | class URLs { 6 | //BaseURL > 7 | static BASE_URL = "/api/"; | ^ 8 | //EmailURLs

我正在尝试用babel编译一个js类文件。该类具有静态属性,我在同一行初始化这些属性。编译时出现以下错误:

SyntaxError: src/Requests/URLs.js: Unexpected token (7:20)

   5 | class URLs {
   6 |     //BaseURL
>  7 |     static BASE_URL = "/api/";
     |                     ^
   8 |     //EmailURLs
   9 |     static EMAIL_URL= URLs.BASE_URL+"/emails";
  10 |     static SEND_EMAIL_URL = URLs.EMAIL_URL;
例如,我在另一个项目中使用了Thread,它确实成功地编译了此类类

我该如何解决这个问题?谷歌毫无用处

谢谢

您需要一个babel plugin@babel/plugin提案类属性


请参阅文档:

谢谢,但这是babel的第7版,我使用的是6.26.3版本,