vscode使用ES6装饰器器语法

1. react项目

配置 package.json
需要安装 npm i @babel/plugin-proposal-decorators
可能需要重启项目

{
"babel": {
"plugins": [
[
"@babel/plugin-proposal-decorators",
{
"legacy": true
}
]
],
"presets": [
"react-app"
]
}
}

2. 配置vscode setting.json文件消除警告

// 去除装饰器警告
"problems.decorations.enabled": false,

3.添加.eslintrc文件 消除eslint 警告

image.png

实际测试,只要添加 "parser": "babel-eslint",就可以消除,其余不加不影响

{
"extends": "standard",
"parser": "babel-eslint",
"plugins": [
"html"
]
}
posted @   story.Write(z)  阅读(58)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示