Node.js笔记

问:npm install时,报错误:Failed to remove some directories。怎么办?

答:我在使用npm安装electron时总是报上面的错误,具体如下,我问遍了KIMI和通义,回答的方法都解决不了。还搜索了stackoverflow,国外的朋友也没有回答好的解决方法。经尝试,很明显不是表面报的权限问题。所以我换了思路,换一个工具安装。使用了electron官网介绍的,使用yarn工具安装,解决了这个问题。

npm warn cleanup Failed to remove some directories [

npm warn cleanup [

npm warn cleanup '\\\\?\\C:\\Users\\tianming.fan\\AppData\\Local\\npm-cache\\_npx\\1323dbbc85759269\\node_modules',

npm warn cleanup [Error: EPERM: operation not permitted, rmdir 'C:\Users\tianming.fan\AppData\Local\npm-cache\_npx\1323dbbc85759269\node_modules\@electron\get'] {

npm warn cleanup errno: -4048,

npm warn cleanup code: 'EPERM',

npm warn cleanup syscall: 'rmdir',

npm warn cleanup path: 'C:\\Users\\tianming.fan\\AppData\\Local\\npm-cache\\_npx\\1323dbbc85759269\\node_modules\\@electron\\get'

npm warn cleanup }

npm warn cleanup ]

npm warn cleanup ]

1、.npmrc文件

首先在C盘Users,你的登录的账号名文件夹下,编辑**.npmrc**文件。添加镜像地址。

bash 复制代码
registry=https://registry.npmmirror.com
ELECTRON_MIRROR="https://npmmirror.com/mirrors/electron/"
bash 复制代码
npm config set registry https://registry.npm.taobao.org

2、执行这两个命令

bash 复制代码
npm config set registry https://registry.npmmirror.com
bash 复制代码
npm install --save-dev electron --registry https://registry.npmmirror.com/   
复制代码
npm install -g yarn
yarn add --dev electron

yarn start

yarn add electron-builder --dev
yarn build

【electron】5分钟把网页打包成可安装的exe桌面应用

IP查询

我的关联笔记

使用yarn,如何编译打包electron?

相关推荐
无心水几秒前
【Java面试笔记:基础】8.对比Vector、ArrayList、LinkedList有何区别?
java·笔记·面试·vector·arraylist·linkedlist
一天睡25小时6 分钟前
React与Vue表单的对比差异
前端·javascript
在澳门喝茶的芦竹8 分钟前
React高阶组件——React.momo
javascript·react.js
卡皮巴拉爱吃小蛋糕8 分钟前
MySQL的MVCC【学习笔记】
数据库·笔记·mysql
WEI_Gaot9 分钟前
ES6 模板字符串
前端·javascript
长欢9 分钟前
保持元素宽高比
javascript
前端大白话11 分钟前
深入理解 JavaScript 中 async 函数与 await 关键字的执行奥秘
前端·javascript·架构
Jet_closer_burning13 分钟前
axios封装
前端·javascript·vue.js·react.js·ajax
7643313 分钟前
Nuxt3-Vue3
前端·javascript·vue.js
清流君19 分钟前
【MySQL】数据库 Navicat 可视化工具与 MySQL 命令行基本操作
数据库·人工智能·笔记·mysql·ue5·数字孪生