执行npm命令一直出现sill idealTree buildDeps怎么办?

一、问题

今天在运行npm时候一直出项sill idealTree buildDeps问题

二、 解决

1、网上查了一下,有网友说先删除用户界面下的npmrc文件(注意一定是用户C:\Users\{账户}\下的.npmrc文件下不是nodejs里面),进入到对应目录下,Mac启动显示隐藏文件操作(Command+Shift+".")也没有发现有这个.npmrc目录

2、打开一个终端,输入下面命令以后才能出现这个文件目录,执行以后就出现上面这个.npmrc目录了

npm config get userconfig

3、 删除后使用下面命令清除缓存

npm cache verify

4、你可能还需要重新设置镜像地址,下面几个镜像地址你都分别试一下,这里我是设置了国外原来镜像地址有用

// 国内淘宝镜像地址

npm config set registry https://registry.npm.taobao.org

// 华为镜像地址

npm config set registry https://mirrors.huaweicloud.com/repository/npm/

// 国外原来镜像地址

npm config set registry https://registry.npmmirror.com

5、查看是否设置成功

npm config get registry

6、重新执行npm install命令(这里我是在VSCode中的终端执行的),终于成功了

7、继续执行npm run dev,如果出现Error: error:0308010C:digital envelope routines::unsupported

那么你可以执行下面的命令解决

// Linux & Mac OS:

export NODE_OPTIONS=--openssl-legacy-provider

// Windows:

set NODE_OPTIONS=--openssl-legacy-provider

8、继续运行npm run dev命令

最后终于成功运行成功了,感谢你的阅读和学习,我们下篇再见!

相关推荐
2501_915918413 小时前
Web 前端可视化开发工具对比 低代码平台、可视化搭建工具、前端可视化编辑器与在线可视化开发环境的实战分析
前端·低代码·ios·小程序·uni-app·编辑器·iphone
程序员的世界你不懂3 小时前
【Flask】测试平台开发,新增说明书编写和展示功能 第二十三篇
java·前端·数据库
索迪迈科技3 小时前
网络请求库——Axios库深度解析
前端·网络·vue.js·北京百思可瑞教育·百思可瑞教育
gnip3 小时前
JavaScript二叉树相关概念
前端
attitude.x4 小时前
PyTorch 动态图的灵活性与实用技巧
前端·人工智能·深度学习
β添砖java4 小时前
CSS3核心技术
前端·css·css3
空山新雨(大队长)5 小时前
HTML第八课:HTML4和HTML5的区别
前端·html·html5
猫头虎-前端技术5 小时前
浏览器兼容性问题全解:CSS 前缀、Grid/Flex 布局兼容方案与跨浏览器调试技巧
前端·css·node.js·bootstrap·ecmascript·css3·媒体
阿珊和她的猫5 小时前
探索 CSS 过渡:打造流畅网页交互体验
前端·css