This experimental syntax requires enabling one of the following parser plugin(s): "decorators", "decorators-legacy
时间: 2024-04-24 18:27:36 浏览: 14
引用\[1\]、\[2\]和\[3\]是关于解决报错"This experimental syntax requires enabling one of the following parser plugin(s): 'decorators', 'decorators-legacy'"的方法。这个报错通常是由于使用了实验性的语法特性,而没有启用相应的解析器插件所导致的。解决这个问题的方法是在项目中启用相应的解析器插件。
其中一种解决方法是在项目的根目录下的.babelrc文件中配置插件,添加以下内容:
```
{
"plugins": \[
\["@babel/plugin-proposal-decorators", { "legacy": true }\]
\]
}
```
另一种解决方法是在项目的package.json文件中配置插件,添加以下内容:
```
"babel": {
"plugins": \[
\["@babel/plugin-proposal-decorators", { "legacy": true }\]
\]
}
```
这样配置后,就可以启用decorators插件来解析实验性的语法特性,从而解决报错。
#### 引用[.reference_title]
- *1* *3* [react项目升级报错、babel报错,.babelrc配置兼容等问题](https://blog.csdn.net/daoke_li/article/details/126120339)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v4^insert_chatgpt"}} ] [.reference_item]
- *2* [mobx装饰器报错](https://blog.csdn.net/qq_45679015/article/details/124803555)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v4^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]