分别 创建vue2和vue3工程(或者可以把vue2工程的编译版本改成vue3),npm i uuid安装包,然后在index.vue里面import { v4 as uuidv4 } from 'uuid'; 并调用
console.log(44444444, uuidv4);
vue2下打印成功,vue3工程 报不支持
产品分类: uniapp/小程序/微信
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 10
HBuilderX类型: 正式
HBuilderX版本号: 4.15
第三方开发者工具版本号: 1.06.2402021 RC
基础库版本号: 3.4.6
项目创建方式: HBuilderX
分别 创建vue2和vue3工程(或者可以把vue2工程的编译版本改成vue3),npm i uuid安装包,然后在index.vue里面import { v4 as uuidv4 } from 'uuid'; 并调用
console.log(44444444, uuidv4);
vue2下打印成功,vue3工程 报不支持
vue3下支持 crypto.getRandomValues()方法
vue3下js报错
Error: crypto.getRandomValues() not supported.
uniapp微信小程序 vue3不支持crypto.getRandomValues()方法,vue2上就没有问题。
Error: crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported
2 个回复
snoop
同样遇到这个问题,请问如何解决
2***@qq.com
Module parse failed: Identifier directly after number (8:21)
You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders
//
crypto.getRandomValues
throws an error if too much entropy is requested at once. (https://developer.mozilla.org/en-US/docs/Web/API/Crypto/getRandomValues#exceptions)