关于electron依赖包问题?-灵析社区

sssssjkl

![企业微信截图_16986478862904.png](https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241130/db6a27793cc022865ab8eb201bee9874.png) 麻烦问下,我现在是已经安装好了node包的依赖,如何需要run dist,变异之后再运行,现在问题就是在run dist的时候,报上图的错误,很明显的是缺少了一个v,请问这个怎么处理呢, angular项目 ![image.png](https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241130/d23febcd3a6961c8f7d7fb628e280031.png)

阅读量:14

点赞量:0

问AI
镜像源切换回 "https://registry.npmjs.org/" 应该就可以解决问题了。 另外 "npm.taobao.org" 已经停用了,请切换到 "registry.npmmirror.com" "阿里云开发者 - 淘宝 NPM 镜像站切换新域名啦" (https://segmentfault.com/a/1190000040936469) *** Edit 10/31 应该是淘宝镜像的问题,早期的版本只同步了 "electron/v7.3.3" 的目录,缺少了没有前缀 "electron/7.3.3/ "的目录。👉 "docs: change China mirror domain to npmmirror.com by fengmk2 · Pull Request #32076 · electron/electron" (https://link.segmentfault.com/?enc=EPfJtZSOTSEeYeWsA7Rhyg%3D%3D.%2BUNxFC26NQW0V6pblp1PpsTpiGedGDP5Kdnm9X2hWU4Wl3a1gk1o%2BzWAunSjz3B3OzUMc1XHhPbOEjmO%2BKV1Z88MBomFYeaNFDjJ5B4Nr0g%3D) 所以切换回 "npmjs" 的源应该可以解决这个问题,但是可能会有网络问题。 文档按照中说的解决方案可以手动增加一个 "ELECTRON_CUSTTOM_DIR" 的环境变量 "Path" 设置为 "v{{ version }}" 可以解决问题。👉 "自定义镜像和缓存 | Electron" (https://link.segmentfault.com/?enc=PsF9nDhHVuBSUS4vt%2F8vsw%3D%3D.aaQZn7s2NHE2g4%2Bmy6PSj0fzp72e1V2clPTCi2kHl0qh2BRbNAMgdZmuVmT7fQoDLlDOpJMYm0qBoe8N%2BRlrQKnKifXqZ4XWbavI2WelQnfhTHnNR2Hf8B7s2lnoGpRcnkfwE9UfimUgELOTpZ4uVhomqh1hKlVXVWv%2Fvbi7XgW9p8gd5sDHmKk5ID4ckDPz) 当然手动到 "/electron/v7.3.3/" (https://link.segmentfault.com/?enc=8AGXvYT42x7aUEN%2BlythyA%3D%3D.AIZZ45YwczfyFNERmWTEhiBEsr8emlSi8A3JMtMwrLUvpFPZiY4nanuDrbHJwtYcmCpnv%2Fyicl4yQTFFHyivcs9Wno6ONC8BbkeJ3HIVq4Q%3D) 目录下载对应的文件,然后放到 "electron" 的缓存目录中也可以解决问题。