本文介绍了"loose":true不能修复当前未启用对实验语法'classProperties'的支持的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我尝试重新构建后解决方案仍然出现错误.
I tried the solutions still get the error after re building.
不支持对实验语法"classProperties"的支持当前启用
package.json
{
"name": "blahmodule",
"version": "1.0.0",
"description": "a fetch module for our project",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"build": "./node_modules/.bin/babel src --out-file index.js"
},
"peerDependencies": {
"react": "^16.6.6",
"react-dom": "^16.6.3",
"axios": "^0.19.0"
},
"author": "",
"license": "ISC",
"dependencies": {
"@babel/cli": "^7.4.4",
"@babel/core": "^7.4.5",
"@babel/preset-env": "^7.4.5",
"@babel/preset-react": "^7.0.0",
"react": "^16.8.6",
"react-dom": "^16.8.6"
},
"devDependencies": {
"@babel/plugin-proposal-class-properties": "^7.4.4",
"axios": "^0.19.0"
}
}
.babelrc
{
"presets": [
"@babel/preset-env",
"@babel/preset-react"
],
"plugins": [
[
"@babel/plugin-proposal-class-properties",
{
"loose": true
}
]
]
}
推荐答案
我正在使用 plugin-proposal-class-propterties
,它可以正常工作,这是我的JSON配置文件 .babelrc
I am using plugin-proposal-class-propterties
and it works, here is my JSON configuration file .babelrc
{
"presets": ["@babel/preset-env"],
"plugins": [
[
"@babel/plugin-proposal-class-properties",
{"loose": true}
]
]
}
这篇关于"loose":true不能修复当前未启用对实验语法'classProperties'的支持的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!