React项目中用到读取文件操作,使用 import * as fs from 'fs'; 时报错信息如下:
Module not found: Error: Can't resolve 'fs' in xxx
原因是nodejs项目中无法使用import等新语法,打包编译时无法进行转换,安装babel即可。
解决办法:
1,项目使用react脚手架安装:
npx create-react-app my-app
2,项目未使用create-react-app脚手架的,先安装Babel,再安装 babel-preset-react-app:
npm install @babel/core @babel/cli --save-dev
npm install babel-preset-react-app --save-dev
如果是普通的nodejs项目要安装babel,可以试试安装:
npm install babel-preset-env --save-dev
分享笔记