遇到electron-vue項目不能打包解決辦法

在做electron項目的時候,遇到打包失敗問題。主要的原因是自己使用的electron與node之間的版本不兼容,在網上瀏覽許久,總結出三個方法:

(1)cnpm安裝,用npm packager打包(未測,但用cnpm來安裝相關依賴,容易丟失一些依賴,導致打包失敗)

(2)用yarn安裝,(這步網上很多)

(3)用npm安裝(親測成功)

這裏用的第三種方法,具體步驟給出,供大家參考

1.npm install 安裝,(這個要翻牆,推薦翻牆工具賽風、或者藍燈)

2.安裝完畢運行 npm run dev ,這裏可能會報以下錯誤,node-sass 安裝失敗(一般是在安裝的前半部分有這個提示)

Downloading binary from https://github.com/sass/node-sass/releases/download/v4.5.3/win32-x64-59_binding.node
Cannot download "https://github.com/sass/node-sass/releases/download/v4.5.3/win32-x64-59_binding.node":

3. 從中複製.node文件下載鏈接並在瀏覽器打開下載文件

4.文件下載成功後,在命令行工具輸入下面指令

    set SASS_BINARY_PATH=.node所在的路徑

5.這次再運行npm run build 打包成功!

 

因爲node-sass失敗的小夥伴們,不明白的可參考這位博主:https://www.jianshu.com/p/a0641a990206

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章