javascript - react-boilerplate 错误:无法解析 '/Users/react-boilerplate/node_modules/xlsx-style' 中的 '../xlsx'
问题描述
我在运行npm install时正在使用 react-boilerplate我看到这些错误
Building the Webpack DLL...
Hash: 7f68501fbcd6b8f05530
Version: webpack 4.12.0
Time: 3566ms
Built at: 08/05/2018 6:10:17 PM
Asset Size Chunks Chunk Names
reactBoilerplateDeps.dll.js 4.81 MiB reactBoilerplateDeps [emitted] [big] reactBoilerplateDeps
chunk {reactBoilerplateDeps} reactBoilerplateDeps.dll.js (reactBoilerplateDeps) 4.15 MiB [entry] [rendered]
WARNING in ./node_modules/xlsx-style/ods.js
Module not found: Error: Can't resolve '../xlsx' in '/Users/mehrnooshhajkhalil/react-boilerplate/node_modules/xlsx-style'
@ ./node_modules/xlsx-style/ods.js
@ ./node_modules/xlsx-style/xlsx.js
@ ./node_modules/node-excel-export/lib/excel.js
@ ./node_modules/node-excel-export/index.js
@ dll reactBoilerplateDeps
ERROR in ./node_modules/xlsx-style/dist/cpexcel.js
Module not found: Error: Can't resolve './cptable' in '/Users/mehrnooshhajkhalil/react-boilerplate/node_modules/xlsx-style/dist'
@ ./node_modules/xlsx-style/dist/cpexcel.js 807:16-41
@ ./node_modules/xlsx-style/xlsx.js
@ ./node_modules/node-excel-export/lib/excel.js
@ ./node_modules/node-excel-export/index.js
@ dll reactBoilerplateDeps
ERROR in ./node_modules/xlsx-style/xlsx.js
Module not found: Error: Can't resolve 'fs' in '/Users/mehrnooshhajkhalil/react-boilerplate/node_modules/xlsx-style'
@ ./node_modules/xlsx-style/xlsx.js 1204:27-40 1340:8-24
@ ./node_modules/node-excel-export/lib/excel.js
@ ./node_modules/node-excel-export/index.js
@ dll reactBoilerplateDeps
ERROR in ./node_modules/xlsx-style/ods.js
Module not found: Error: Can't resolve 'fs' in '/Users/mehrnooshhajkhalil/react-boilerplate/node_modules/xlsx-style'
@ ./node_modules/xlsx-style/ods.js 58:8-24
@ ./node_modules/xlsx-style/xlsx.js
@ ./node_modules/node-excel-export/lib/excel.js
@ ./node_modules/node-excel-export/index.js
@ dll reactBoilerplateDeps
ERROR in ./node_modules/xlsx-style/ods.js
Module not found: Error: Can't resolve 'xlsx' in '/Users/mehrnooshhajkhalil/react-boilerplate/node_modules/xlsx-style'
@ ./node_modules/xlsx-style/ods.js 13:21-41
@ ./node_modules/xlsx-style/xlsx.js
@ ./node_modules/node-excel-export/lib/excel.js
@ ./node_modules/node-excel-export/index.js
@ dll reactBoilerplateDeps
removed 1 package and audited 53190 packages in 30.134s
我也尝试过
rm -rf node-modules npm clean cache --force npm install
但他们都没有解决我的问题
节点版本:v10.8.0 npm 版本:6.2.0
解决方案
I downloaded xlsx module using yarn add xlsx --save
and it fixed the problem.
推荐阅读
- react-native - 如何使用描述/标签显示反应原生图表工具包数据?
- ruby-on-rails - 将初始用户名/密码数据播种到 Spring Boot 应用程序中
- r - 组合两个变量以创建新变量
- javascript - 无法从 react material-ui 数据网格列表中删除项目,可能是什么问题?
- flutter - Flutter中的Google Maps Place Picker包错误
- reactjs - 如何在日期输入中默认设置开始日期和结束日期
- python-3.x - 无论如何要刷新csv文件的数据而不实际关闭它?
- java - 我怎样才能简化这个
- networking - 通过 wifi 从 Hololens 2 发送数据的问题 - 每 5 分钟定期滞后
- reactjs - React-bootstrap 选项卡在交互时缩小选项卡内容