Support for the experimental syntax 'classProperties' isn't currently enabled
2024-09-05 12:44:44
项目中使用高级语法报错,
报错信息
SyntaxError: E:\workdata\webpackVue\src\index.js: Support for the experimental syntax 'classProperties' isn't currently enabled (22:8):
20 |
21 | class Dog {
> 22 | name = 'bigWhite'
| ^
23 | static color = 'yellow'
24 | }
25 | const d = new Dog()
Add @babel/plugin-proposal-class-properties (https://git.io/vb4SL) to the 'plugins' section of your Babel config to enable transformation.
这是因为在js中写了高级语法,浏览器不支持,需要安装babel插件,并配置,这里报错信息会提示我们安装插件
在项目中安装 npm i @babel/plugin-proposal-class-properties -D
在.babelrc文件中配置
"presets": [
"@babel/preset-env"
],
"plugins": [
"@babel/plugin-proposal-class-properties"
]
配置后就能正常运行,并且也会转化为普通语法
最新文章
- RHCA-红帽认证架构师
- oracle创建用户、表空间、授权
- newLISP 10.5.3 发布,类 Lisp 的脚本语言
- mysql相关问题
- BZOJ-1036 树的统计Count 链剖线段树(模板)=(树链剖分+线段树)
- 使用Tengine替代Nginx作为负载均衡服务器
- c++ template笔记
- 根据key存不存在查询json
- [刷题]算法竞赛入门经典(第2版) 6-1/UVa673 6-2/UVa712 6-3/UVa536
- 前端开发必备之Chrome开发者工具(一)
- 为什么目前无法再docker for windows中调用GPU
- C#基础知识之泛型集合转换为DataTable
- Spring MVC普通类或工具类中调用service报空空指针的解决办法(调用service报java.lang.NullPointerException)
- Grunt安装与环境配置
- 指导手册02:伪分布式安装Hadoop(ubuntuLinux)
- 通用Excel文件导出工具类
- linux dmesg 查看系统故障信息
- 一个简单文本分类任务-EM算法-R语言
- 最邻近规则分类(K-Nearest Neighbor)KNN算法
- 【RF库XML测试】Get Elements
热门文章
- C#产生随机验证码的代码
- Zabbix - LINUX下CPU,硬盘,流量,内存监控
- PreparedStatement执行sql語句
- pandas之时间序列(data_range)、重采样(resample)、重组时间序列(PeriodIndex)
- kafka Windows安装
- visual studio 2019不能在vue文件中直接识别less语法
- C基础知识(13):内存管理
- 人性化的Requests模块(响应与编码、header处理、cookie处理、重定向与历史记录、代理设置)
- eclipse 安装TestNg
- Leetcode之广度优先搜索(BFS)专题-529. 扫雷游戏(Minesweeper)