Javascript 反应-';classProperties';isn';t当前已启用

Javascript 反应-';classProperties';isn';t当前已启用,javascript,reactjs,babeljs,Javascript,Reactjs,Babeljs,我在我的项目中添加了Truncate react。之后,React告诉我需要安装@babel/plugin建议类属性,我在package.json文件中这样做: “巴别塔”:{ “预设”:[ “@babel/preset env”, “@babel/预设反应” ], “插件”:[ [ “@babel/插件建议类属性”, { “松散”:真实 } ] ] } 当然,我安装的建议类属性本身带有标签——save dev 但是在所有这些之后,我仍然收到一个类似于这样的错误,基于您发送的github链接,

我在我的项目中添加了
Truncate react
。之后,React告诉我需要安装
@babel/plugin建议类属性
,我在package.json文件中这样做:

“巴别塔”:{
“预设”:[
“@babel/preset env”,
“@babel/预设反应”
],
“插件”:[
[
“@babel/插件建议类属性”,
{
“松散”:真实
}
]
]
}
当然,我安装的
建议类属性本身带有标签——save dev


但是在所有这些之后,我仍然收到一个类似于这样的错误,基于您发送的github链接,您必须做两件事才能使其正常工作

  • 您的package.json中既有.babelrc文件又有babel配置。你必须选择一个
  • 您必须将导入文本截断从'react text truncate/src/textruncate'
  • 更改为
    从显卡组件中的“react text truncate”导入textruncate
    。 我假设react text truncate/src/textruncate此文件不是编译版本
    你们有什么巴别塔版本?你怎么用巴贝尔?使用webpack?@Liron
    “@babel/core”:“7.9.0”
    通过npm run eject使用即时反应,我在package.jsoni中编写了babel代码。有没有一种方法可以共享您的项目?@Liron reposok。。所以你必须做两件事来让它工作。1.您的package.json中既有.babelrc文件又有babel配置。你必须选择一个。2.您必须将视频卡组件中的导入文本截断从'react text truncate/src/textruncate'更改为'import textruncate from'react text truncate'。我假设react text truncate/src/textruncate此文件不是编译版本