可以看出是安装 electron 依赖失败,大概率是网络原因,导致无法正常下载,设置一下 pnpm 的源为 taobao 的 electron 源: pnpm 代码语言:javascript 复制 pnpm configsetelectron_mirror"https://npm.taobao.org/mirrors/electron/" npm 代码语言:javascript 复制 npm configsetelectron_mirror"HTTPS://npm.taobao.org/m...
然后终端进入node_modules/electron,运行命令node install.js 之后会在electron文件夹中生成一个dist目录,就完成了
解决方法: 尝试将项目目录移动到一个路径较短的位置,比如C:\Projects\my-project,然后重新安装依赖。 node_modules文件夹里面的内容路径会很长,所以整个项目文件夹所在路径不宜过长,否则路径可能会超过260个字符。 image-20240830135718984 2.3 pnpm缓存问题 问题:pnpm的缓存可能导致一些包没有被正确更新或安装。 解决...
大致意思应该是 node_modules 目录不是 pnpm 的结构,他需要你重新执行一次 pnpm install 来构建 node_modules 的目录 有用 回复 撰写回答 你尚未登录,登录后可以 和开发者交流问题的细节 关注并接收问题和回答的更新提醒 参与内容的编辑和改进,让解决方法与时俱进 注册登录 推荐问题 electron-vite初始化后用npm...
安装速度过慢 文件路径过长:尤其在 window 系统下,路径过长会导致爆错,最多260多个字符。 模块实例不能共享:比如 React 有一些内部变量,在两个不同包引入的 React 不是同一个模块实例,因此无法共享内部变量,导致一些不可预知的 bug。 例如:项目依赖了A@1.0和 B@1.0,而 A@1.0 和 B@1.0依赖了不同版本的 ...
PNPM是一种包管理工具,类似于NPM和Yarn。它的优势在于快速安装和缓存依赖项,以及更高效的磁盘空间利用率。PNPM的安装工作正常,但在进行生产环境构建(ProdBuild)时失败可能有多种原因。 依赖项不一致:在开发环境中,PNPM可能成功安装了所有依赖项,但在生产环境构建时,某些依赖项的版本可能与开发环境不一致,导致构建失败...