开发者社区> 问答> 正文

cnpm 安装报错: TypeError: randomUUID is not a functi

npm install -g cnpm --registry=http://registry.npmmirror.com /var/jenkins_home/tools/nodejs/bin/cnpm -> /var/jenkins_home/tools/nodejs/lib/node_modules/cnpm/bin/cnpm + cnpm@8.2.0 updated 201 packages in 28.966s + cnpm install TypeError: randomUUID is not a function at formatInstallOptions (/var/jenkins_home/tools/nodejs/lib/node_modules/cnpm/node_modules/npminstall/lib/format_install_options.js:127:33) at module.exports (/var/jenkins_home/tools/nodejs/lib/node_modules/cnpm/node_modules/npminstall/lib/local_install.js:54:13) at /var/jenkins_home/tools/nodejs/lib/node_modules/cnpm/node_modules/npminstall/bin/install.js:397:11

展开
收起
sssssssss223 2022-06-06 14:28:11 11992 0
2 条回答
写回答
取消 提交回答
  • 码中自由一片天地。。。

    randomUUID应该是其中哪一个依赖的函数吧,找到对应的那个依赖,重新配置一下

    2022-11-21 14:42:00
    赞同 展开评论 打赏
  • 我去format_install_options.js:127:33的位置看了下这个randomUUID ,全文搜索了一下,它是来自const { randomUUID } = require('crypto'); 所以应该是crypto这个依赖出了问题,估计要特殊处理一下这个crypto依赖

    2022-06-09 09:51:59
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载