![BastianLee](https://img-cdn-tc.dcloud.net.cn/account/identicon/d02757f8b9d80571b4eb65ce3f68e59e.png)
BastianLee
- 发布:2024-02-20 16:31
- 更新:2024-10-31 09:24
- 阅读:2442
uniapp打包小程序报错, module 'common/crypto.js' is not defined, require args is 'crypto',如何解决?
分类:uni-app
如何解决这个问题?
![爱豆豆](http://img-cdn-tc.dcloud.net.cn/uploads/avatar/001/20/55/59_avatar_mid.jpg?v=0)
![](http://img-cdn-tc.dcloud.net.cn/static/common/sponsor-1.png)
![](http://img-cdn-tc.dcloud.net.cn/static/common/sponsor-count-3.png)
爱豆豆 - 办法总比困难多
我是在运行的时候遇到过这个错误
你找到你的crypto.js文件
把这个注释
//module.exports = Crypto;
然后改为
export {
Crypto
}
引用的地方
把这个注释
// const Crypto = require('./crypto.js');
然后改为
import {Crypto} from './crypto.js'
BastianLee (作者)
主要是都没有用到crypto这个文件,用uniapp打包的h5没有问题,打包小程序就报了这个错误了
2024-02-20 17:02
BastianLee (作者)
也没有引入这个依赖和这个js文件
2024-02-20 17:03
爱豆豆
回复 BastianLee: 你全局搜搜 是哪里引入了这个crypto 或者是不是你用的什么插件里用了crypto
2024-02-20 18:02
1***@qq.com
回复 BastianLee: 请问解决了吗
2024-02-29 11:19
2***@qq.com
没用
2024-08-23 11:19