$ npx electron-forge import 一直報權限問題 resource busy or locked,

jack@LAPTOP-7DHDAAL0 MINGW64 /e/project/celetron-project/my-electron-app (master)
$ npx electron-forge import
> Checking your system
> Checking git exists
> Checking node version
> Checking packageManager version
√ Found node@22.14.0
√ Found git@2.45.0.windows.1
√ Found npm@10.9.2
√ Checking your system
> Locating importable project
√ Locating importable project
> Processing configuration and dependencies
> Installing dependencies
? npm install electron-squirrel-startup
× Installing dependencies [FAILED: Failed to install modules: ["electron-squirrel-startup"]

With output: Command failed with a non-zero return code (4294963214):
npm install electron-squirrel-startup

npm error code EBUSY
npm error syscall rename
npm error path E:\project\celetron-project\my-electron-app\node_modules\electron\dist\icudtl.dat
npm error dest E:\project\celetron-project\my-electron-app\node_modules\.electron-V4WsrhFJ\dist\icudtl.dat
npm error errno -4082
npm error EBUSY: resource busy or locked, rename 'E:\project\celetron-project\my-electron-app\node_modules\electron\dist\icudtl.dat' -> 'E:\project\celetron-project\my-electron-app\node_modules\.electron-V4WsrhFJ\dist\icudtl.dat'
npm error A complete log of this run can be found in: E:\nodejs\node_cache\_logs\2025-02-14T10_33_42_466Z-debug-0.log
npm error code EBUSY
npm error syscall rename
npm error path E:\project\celetron-project\my-electron-app\node_modules\electron\dist\icudtl.dat
npm error dest E:\project\celetron-project\my-electron-app\node_modules\.electron-V4WsrhFJ\dist\icudtl.dat
npm error errno -4082
npm error EBUSY: resource busy or locked, rename 'E:\project\celetron-project\my-electron-app\node_modules\electron\dist\icudtl.dat' -> 'E:\project\celetron-project\my-electron-app\node_modules\.electron-V4WsrhFJ\dist\icudtl.dat'
npm error A complete log of this run can be found in: E:\nodejs\node_cache\_logs\2025-02-14T10_33_42_466Z-debug-0.log
]
× Processing configuration and dependencies [FAILED: Failed to install modules: ["electron-squirrel-startup"]

With output: Command failed with a non-zero return code (4294963214):
npm install electron-squirrel-startup

npm error code EBUSY
npm error syscall rename
npm error path E:\project\celetron-project\my-electron-app\node_modules\electron\dist\icudtl.dat
npm error dest E:\project\celetron-project\my-electron-app\node_modules\.electron-V4WsrhFJ\dist\icudtl.dat
npm error errno -4082
npm error EBUSY: resource busy or locked, rename 'E:\project\celetron-project\my-electron-app\node_modules\electron\dist\icudtl.dat' -> 'E:\project\celetron-project\my-electron-app\node_modules\.electron-V4WsrhFJ\dist\icudtl.dat'
npm error A complete log of this run can be found in: E:\nodejs\node_cache\_logs\2025-02-14T10_33_42_466Z-debug-0.log
npm error code EBUSY
npm error syscall rename
npm error path E:\project\celetron-project\my-electron-app\node_modules\electron\dist\icudtl.dat
npm error dest E:\project\celetron-project\my-electron-app\node_modules\.electron-V4WsrhFJ\dist\icudtl.dat
npm error errno -4082
npm error EBUSY: resource busy or locked, rename 'E:\project\celetron-project\my-electron-app\node_modules\electron\dist\icudtl.dat' -> 'E:\project\celetron-project\my-electron-app\node_modules\.electron-V4WsrhFJ\dist\icudtl.dat'
npm error A complete log of this run can be found in: E:\nodejs\node_cache\_logs\2025-02-14T10_33_42_466Z-debug-0.log
]

An unhandled rejection has occurred inside Forge:
Error: Failed to install modules: ["electron-squirrel-startup"]

With output: Command failed with a non-zero return code (4294963214):
npm install electron-squirrel-startup

npm error code EBUSY
npm error syscall rename
npm error path E:\project\celetron-project\my-electron-app\node_modules\electron\dist\icudtl.dat
npm error dest E:\project\celetron-project\my-electron-app\node_modules\.electron-V4WsrhFJ\dist\icudtl.dat
npm error errno -4082
npm error EBUSY: resource busy or locked, rename 'E:\project\celetron-project\my-electron-app\node_modules\electron\dist\icudtl.dat' -> 'E:\project\celetron-project\my-electron-app\node_modules\.electron-V4WsrhFJ\dist\icudtl.dat'
npm error A complete log of this run can be found in: E:\nodejs\node_cache\_logs\2025-02-14T10_33_42_466Z-debug-0.log
npm error code EBUSY
npm error syscall rename
npm error path E:\project\celetron-project\my-electron-app\node_modules\electron\dist\icudtl.dat
npm error dest E:\project\celetron-project\my-electron-app\node_modules\.electron-V4WsrhFJ\dist\icudtl.dat
npm error errno -4082
npm error EBUSY: resource busy or locked, rename 'E:\project\celetron-project\my-electron-app\node_modules\electron\dist\icudtl.dat' -> 'E:\project\celetron-project\my-electron-app\node_modules\.electron-V4WsrhFJ\dist\icudtl.dat'
npm error A complete log of this run can be found in: E:\nodejs\node_cache\_logs\2025-02-14T10_33_42_466Z-debug-0.log
at exports.default (E:\project\celetron-project\my-electron-app\node_modules\@electron-forge\core\dist\util\install-dependencies.js:50:19)
? ? at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
? ? at async _Task.task [as taskFn] (E:\project\celetron-project\my-electron-app\node_modules\@electron-forge\core\dist\api\import.js:169:29)
? ? at async _Task.run (E:\project\celetron-project\my-electron-app\node_modules\listr2\dist\index.cjs:2063:11)
? 搞了好長時間 原來是后臺進程太多了被占用了

成功之后

jack@LAPTOP-7DHDAAL0 MINGW64 /e/project/celetron-project/my-electron-app (master)
$ npx electron-forge import
> Checking your system
> Checking git exists
> Checking node version
> Checking packageManager version
√ Found node@22.14.0
√ Found git@2.45.0.windows.1
√ Found npm@10.9.2
√ Checking your system
> Locating importable project
√ Locating importable project
> Processing configuration and dependencies
> Installing dependencies
? npm install electron-squirrel-startup
? npm install --dev @electron/fuses @electron-forge/cli@^7.6.1 @electron-forge/maker-squirrel@^7.6.1 @electron-forge/maker-zip@^7.6.1 @electron-forge/maker-deb@^7.6.1 @electron-forge/maker-rpm@^7.6.1 @electron-forge/plugin-auto-unpack-natives@^7.6.1 @electron-forge/plugin-fuses@^7.6.1
? npm install --dev --exact
√ Installing dependencies
> Copying base template Forge configuration
√ Copying base template Forge configuration
> Fixing .gitignore
√ Fixing .gitignore
√ Processing configuration and dependencies
> Finalizing import
? We have attempted to convert your app to be in a format that Electron Forge understands.

? ? ? ? ? Thanks for using Electron Forge!
√ Finalizing import
?

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/895496.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/895496.shtml
英文地址,請注明出處:http://en.pswp.cn/news/895496.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

mapbox 從入門到精通 - 目錄

👨??? 主頁: gis分享者 👨??? 感謝各位大佬 點贊👍 收藏? 留言📝 加關注?! 👨??? 收錄于專欄:mapbox 從入門到精通 文章目錄 一、🍀總目錄1.1 ?? mapbox基礎1.2 ??…

Kotlin 2.1.0 入門教程(十五)繼承、重寫、派生類初始化順序

繼承 所有類都有一個共同的超類 Any,對于沒有聲明超類型的類來說,Any 是其默認的超類: // 隱式繼承自 Any。 class ExampleAny 有三個方法:equals()、hashCode() 和 toString()。因此,所有類都定義了這些方法。 默認…

sqlilabs--小實驗

一、先盲注判斷 ?id1 and sleep(2)-- 如果發現頁面存在注點,使用時間盲注腳本進行注入 import requestsdef inject_database(url):name for i in range(1, 20): # 假設數據庫名稱長度不超過20low 48 # 0high 122 # zmiddle (low high) // 2while low &l…

【數字】異步FIFO面試的幾個小問題與跨時鐘域時序約束

入門數字設計的時候,跨時鐘域的數據處理是繞不開的課題,特別是多比特數據跨時鐘域時,都會采用異步FIFO的方法。 異步FIFO中涉及較多的考點這里記錄幾個以供大家參考。 1. 異步FIFO的空滿判斷分別在哪個域? 根據異步FIFO的結構&…

淺談Java Spring Boot 框架分析和理解

Spring Boot是一個簡化Spring開發的框架,它遵循“約定優于配置”的原則,通過內嵌的Tomcat、Jetty或Undertow等容器,使得開發者能夠快速構建獨立運行的、生產級別的基于Spring框架的應用程序。Spring Boot包含了大量的自動配置功能&#xff0c…

算法06-回溯算法

一、回溯算法詳解 回溯算法是一種通過逐步構建解決方案來解決問題的算法。它通常用于解決組合問題、排列問題、子集問題等。回溯算法的核心思想是“試錯”,即在每一步嘗試所有可能的選項,如果發現當前選擇無法達到目標,就回退到上一步&#…

RabbitMQ學習—day2—安裝

目錄 普通Linux安裝 安裝RabbitMQ 1、下載 2、安裝 3. Web管理界面及授權操作 Docker 安裝 強力推薦學docker,使用docker安裝 普通Linux安裝 安裝RabbitMQ 1、下載 官網下載地址:https://www.rabbitmq.com/download.html(opens new window) 這…

降本增效 - VGF 構建輕量高性能日志管理平臺

VFG 技術架構 Filebeat 接收Syslog ,并進行日志分段,VictoriaLogs 持久化存儲日志 ,Grafana 可視化、數據查詢、告警、數據導出。 為什么要用VictoriaLogs ? 與Elasticsearch /Grafana Loki相比幾十倍的CPU/內存/存儲資源占用的…

初識camel智能體(一)

同目錄下配置環境變量.env,內容如下, apikey從魔搭社區獲取 QWEN_API_KEY4ff3ac8f-aebc******** 先上干貨代碼,主代碼如下: from colorama import Forefrom camel.societies import RolePlaying from camel.utils import prin…

介紹 Liquibase、Flyway、Talend 和 Apache NiFi:選擇適合的工具

在現代軟件開發中,尤其是在數據庫管理和數據集成方面,選擇合適的工具至關重要。本文將介紹四個流行的工具:Liquibase、Flyway、Talend 和 Apache NiFi,分析它們的應用、依賴以及如何選擇適合的工具。 1. Liquibase 簡介&#xff…

Docker使用指南與Dockerfile文件詳解:從入門到實戰

Docker使用指南與Dockerfile文件詳解:從入門到實戰 文章目錄 **Docker使用指南與Dockerfile文件詳解:從入門到實戰****引言****第一部分:Docker 核心概念速覽****1. Docker 基礎架構****2. Docker 核心命令****第二部分:Dockerfile 文件深度解析****1. Dockerfile 是什么?…

Qt工作總結03 <qSort按某一屬性進行排序>

1. 代碼樣例 QList<QGraphicsTextItem *> Lst;qSort(Lst.begin(),Lst.end(),[](const QGraphicsTextItem *itemA,const QGraphicsTextItem *itemB) {return itemA->toPlainText().toDouble() < itemB->toPlainText().toDouble(); }); 2. 參考 QList 按結構體…

深度學習|表示學習|Instance Normalization 全面總結|26

如是我聞&#xff1a; 1. Instance Normalization&#xff08;IN&#xff09; Instance Normalization&#xff08;IN&#xff09;最早由 Ulyanov et al.&#xff08;2017&#xff09; 提出&#xff0c;主要用于 風格遷移&#xff08;Style Transfer&#xff09; 任務。它的核…

如何保持 mysql 和 redis 中數據的一致性?PegaDB 給出答案

MySQL 與 Redis 數據保持一致性是一個常見且復雜的問題&#xff0c;一般來說需要結合多種策略來平衡性能與一致性。 傳統的解決策略是先讀緩存&#xff0c;未命中則讀數據庫并回填緩存&#xff0c;但方式這種維護成本較高。 隨著云數據庫技術的發展&#xff0c;目前國內云廠商…

探索ELK 的魅力

在大數據時代&#xff0c;海量日志和數據的收集、存儲、處理與可視化分析變得越來越重要。而 ELK 堆棧&#xff0c;由 Elasticsearch、Logstash、Beats 和 Kibana 組成&#xff0c;正是一個強大的開源解決方案&#xff0c;幫助開發者和運維人員高效管理和分析日志數據。本文將詳…

用vue3寫一個好看的wiki前端頁面

以下是一個使用 Vue 3 Element Plus 實現的 Wiki 風格前端頁面示例&#xff0c;包含現代設計、響應式布局和常用功能&#xff1a; <template><div class"wiki-container"><!-- 頭部導航 --><el-header class"wiki-header"><d…

深度學習實戰基礎案例——卷積神經網絡(CNN)基于DenseNet的眼疾檢測|第4例

文章目錄 前言一、數據準備二、項目實戰2.1 設置GPU2.2 數據加載2.3 數據預處理2.4 數據劃分2.5 搭建網絡模型2.6 構建densenet1212.7 訓練模型2.8 結果可視化 三、UI設計四、結果展示總結 前言 在當今社會&#xff0c;眼科疾病尤其是白內障對人們的視力健康構成了嚴重威脅。白…

DeepSeek的開源核爆:當技術民主化重構AI權力版圖

2025年2月&#xff0c;全球AI產業正經歷著由DeepSeek掀起的鏈式反應——這個首個開源千億參數多模態模型的企業&#xff0c;用開放戰略在技術壁壘森嚴的AI戰場投下"制度性核彈"。其貢獻不在于單純的技術突破&#xff0c;而在于通過開源協議實現了三重維度的大爆炸&am…

代碼隨想錄二叉樹篇(含源碼)

二叉樹與遞歸 前言226.翻轉二叉樹算法思路及代碼solution 1 用分解問題的思路來解決solution 2 用遍歷的思路來解決 101.對稱二叉樹算法思路及代碼solution 104.二叉樹的最大深度算法思路及代碼solution 1 遍歷solution 2 分解問題 111.二叉樹的最小深度算法思路及代碼solution…

MyBatis映射文件 <resultMap> 元素詳解與示例

引言 <resultMap> 是 MyBatis 中最核心的映射配置元素&#xff0c;用于解決數據庫字段與 Java 對象屬性之間的復雜映射問題&#xff0c;尤其是字段名不一致、嵌套對象關聯、集合映射等場景。ResultMap 的設計思想是&#xff0c;對簡單的語句做到零配置&#xff0c;對于復…