未找到模块:错误:无法解析中的“加密”

roejwanj  于 2021-09-29  发布在  Java
关注(0)|答案(0)|浏览(261)

错误消息:正在中断更改:默认情况下,webpack<5用于包含node.js核心模块的polyfills。现在已经不是这样了。验证是否需要此模块并为其配置polyfill。
所以我在谷歌上搜索这个问题,在寻找解决方案时遇到了很多问题。因此,我想与大家分享:
首先,这不仅可以通过加密实现,还可以通过http、https、操作系统等其他方式实现。
检查数据包(本例为crypto browserify)是否应该有一个文件夹节点(U modules\crypto browserify 2.1),如果它不存在: npm install crypto browsrify 那么 yarn add @types/node@15.12.5 -D (对于此节点版本)2.2,在node_modules\crypto browserify edit package.json中添加 , “可选依赖项”:{},

“浏览器”:{

“加密”:错误

},(在devdependencies之后) 在tsconfig.json下添加 "compilerOptions": {"paths":{"crypto":["node_modules/crypto-browserify"],"http":["node_modules/stream-http"],"https":["node_modules/https-browserify"]},4) 在angluar.json下添加"architect": {"build": {"builder": "@angular-devkit/build-angular:browser","options": {"allowedCommonJsDependencies": ["crypto"],"allowedCommonJsDependencies": ["http"],"allowedCommonJsDependencies": ["https"],` 完成!

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题