最近我在開發乙個小工具,打包後出現
一看要寫入的路徑,我發現路徑不對,應該就是這個問題
開發環境的路徑和生產環境的路徑不一致
既然知道了原因,那就好解決,既然環境不一樣,那我首先得知道如何判斷環境,找到官網
唯讀返回乙個boolean
值,如果應用已經打包,返回true
,否則返回false
。 對於大多數應用程式,此屬性可用於區分開發和生產環境。
現在知道了如何判斷環境,那如何根據環境獲取路徑呢?
我原來用的
現在測試得出這個是開發環境的,那生產環境的路徑怎麼獲取呢?仔細看api
快取
temp
臨時資料夾
exe
當前的可執行檔案
module
thelibchromiumcontent
庫
desktop
當前使用者的桌面資料夾
documents
使用者文件目錄的路徑
music
使用者**目錄的路徑
pictures
使用者目錄的路徑
recent
使用者最近檔案的目錄(僅windows)。
logs
應用程式的日誌資料夾
crashdumps
故障轉儲的儲存目錄。
返回string
-與關聯的特殊目錄或檔案的路徑name
。失敗時,error
丟擲。
其中有個exe
當前的可執行檔案,應該就是這個
所以路徑的正確寫法,應該是
該寫法能獲取到應用程式的根目錄
//當前應用的目錄
Electron初體驗 前端桌面應用開發
首先全域性安裝electron npm install electron g git clone cd electron quick start npm install npm start 這個倉庫給我們初始化了乙個electron專案,結構非常純淨,轉殖下來你就可以直接改造成自己的專案。將自己的專...
關於Electron的安裝
根據知乎一篇文章提示試用npm install gelectron prebuilt,錯誤提示electron prebuilt已經改名為electron,重新使用命令 npm install g electron 還是不成功一直提示 npm err argv c program files nod...
Electron開發入門
首先需要安裝nodejs。設定npm,npm config set registry 安裝electron可以有多種方式。第二種方式 通過npm安裝electron 官方入門指南 cd e mkdir electron git clone cd electron quick start npm in...