Erm*_*ish 3 jsx parcel reactjs
我已经更新到 React ,现在在从 Typescript TSX 和 JSX 文件中删除语句时
17+遇到问题。React is not definedimport React from 'react'
我怎样才能解决这个问题?
我发现问题是 Parcel (2.0.0-beta.3.1撰写本文时的版本)使用的一些 babel 插件的版本已经过时。
这是我的解决方案:
将这两个包添加到您的package.json文件中:
yarn add --dev @babel/core @babel/plugin-transform-react-jsx
or
npm i -D @babel/core @babel/plugin-transform-react-jsx
Run Code Online (Sandbox Code Playgroud)
更新你的 babel 配置或创建一个新.babelrc文件:
yarn add --dev @babel/core @babel/plugin-transform-react-jsx
or
npm i -D @babel/core @babel/plugin-transform-react-jsx
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1472 次 |
| 最近记录: |