React - 'classProperties' hiện chưa được bật
Sep 15 2020
Tôi đã thêm vào Truncate-reactdự án của mình. Sau đó, React cho tôi biết tôi cần cài đặt @babel/plugin-proposal-class-properties, tôi đã thực hiện trong tệp package.json theo cách này:
"babel": {
"presets": [
"@babel/preset-env",
"@babel/preset-react"
],
"plugins": [
[
"@babel/plugin-proposal-class-properties",
{
"loose": true
}
]
]
}
Tất nhiên, proposal-class-propertiesbản thân tôi đã cài đặt với nhãn --save-dev
nhưng sau tất cả những điều này, tôi vẫn gặp lỗi trông như thế này
Trả lời
1 Liron Sep 16 2020 at 19:09
dựa trên liên kết github bạn đã gửi, bạn phải làm 2 điều để làm cho nó hoạt động
- bạn có cả tệp .babelrc và cấu hình babel trong package.json của bạn. bạn phải chọn một.
- Bạn phải thay đổi
import TextTruncate from 'react-text-truncate/src/TextTruncate'đểimport TextTruncate from 'react-text-truncate'trong phần videocard. Tôi cho rằng react-text-truncate / src / TextTruncate tệp này không phải là phiên bản đã biên dịch