最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

將vue項目打包成電腦端應(yīng)用.exe的完整步驟

 更新時間:2023年10月19日 10:45:52   作者:丘比特懲罰陸  
最近接了個小活,其中甲方要求把vue項目打包成exe安裝在windows上,其中有也會出現(xiàn)一些小問題和優(yōu)化,特此記錄,這篇文章主要給大家介紹了關(guān)于將vue項目打包成電腦端應(yīng)用.exe的完整步驟,需要的朋友可以參考下

前言

最近在編寫一個軟件系統(tǒng),讓將打包好的vue工程,變成電腦端.exe可執(zhí)行程序呈現(xiàn),之前沒有涉及到過這方面的開發(fā),所以到了網(wǎng)上看了相關(guān)的操作流程,現(xiàn)在最主流的打包方式有兩種,一種是electron更換自己項目的demo,另一個就是再electron中修改,主要修改的是自己項目的路徑。當(dāng)然,這兩種方法全都是在electron這個工具上面進(jìn)行修改的,我們使用的是第一種方案,為什么呢,因為簡單便捷,而且不容易出錯。

目前C站上面的打包教程,都是只教你指令,過程沒有講明白,所以就導(dǎo)致一些剛?cè)腴T的,沒有那么了解的朋友操作起來就一頭霧水,本文講解認(rèn)為較為詳細(xì),將大家點(diǎn)點(diǎn)贊,支持一下!

第一步:下載模板electron-quick-start

這個操作很簡單,你電腦上面有Git的話可以使用命令行直接輸入下面的代碼,不然還可以到electron官方網(wǎng)站上面或者GitHub上面自行下載一個模板,這邊就只教第一個。打開Git CMD

輸入下面的Git地址位置:

git clone https://github.com/electron/electron-quick-start

這樣我的E盤里面就會有一個下載好的模板了,我們可以看一下,

第二步:進(jìn)入到下載好的模板文件當(dāng)中(electron-quick-start) 

我們直接使用VS code將這個文件打開,

直接使用命令npm start將這個官方的demo跑起來,我們就可以看到官方demo里面的應(yīng)用程序界面了。

呈現(xiàn)出來的應(yīng)該是這樣的界面,沒有操作成功的朋友,主要看到是不是進(jìn)入到了文件夾,沒有進(jìn)入到的使用cd 到這個文件夾;如果還是發(fā)現(xiàn)錯誤,那可能是你沒有安裝依賴,npm install,剩下的具體的原因根據(jù)具體的報錯具體提問,謝謝!

我們接下來看一下官方實例文件夾里面(electron-quick-start)當(dāng)中的入口文件mian.js,下圖是createWindows(創(chuàng)建串口的)函數(shù)部分;

第三步:打包自己的項目(npm run build) 

注意是自己的項目,別稀里糊涂的將官方的demo打包了自己都沒有發(fā)覺!

回到文件夾我們就可以看到這樣:

第四步:刪掉官方demo下的index.html文件 

第五步:在官方demo項目當(dāng)中找到main.js,修改打包文件路徑為我們的index.html 

第六步:將自己項目打包后的dist文件夾復(fù)制到官方demo根目錄 

第七步:在官方demo項目中檢查一下package.json,正常情況下,運(yùn)行下面的指令就可以進(jìn)入效果預(yù)覽 

第八步:在官方demo項目中,下載打包需要的依賴electr-packager 

(也可以vs code命令行中斷直接輸入指令下載,這邊只是習(xí)慣CMD) 

第九步:在官方demo當(dāng)中,進(jìn)入package.json,在script中添加packager指令

第十步:運(yùn)行命令打包,然后項目當(dāng)中就會出現(xiàn)一個App-win32-x64的文件夾 

npm run packager

經(jīng)過漫長的等待,我們就可以看到項目當(dāng)中出現(xiàn)一個App-win32-x64的文件夾,這個文件夾就是打包好的桌面應(yīng)用,文件夾當(dāng)中會有一個App.exe文件,這個就是我們的啟動文件。

總結(jié)

到此這篇關(guān)于將vue項目打包成電腦端應(yīng)用.exe的文章就介紹到這了,更多相關(guān)vue打包成電腦端應(yīng)用.exe內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • vue同步父子組件和異步父子組件的生命周期順序問題

    vue同步父子組件和異步父子組件的生命周期順序問題

    這篇文章主要介紹了vue同步父子組件和異步父子組件的生命周期順序問題,需要的朋友可以參考下
    2018-10-10
  • vue 實現(xiàn)input表單元素的disabled示例

    vue 實現(xiàn)input表單元素的disabled示例

    今天小編就為大家分享一篇vue 實現(xiàn)input表單元素的disabled示例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-10-10
  • vue下的elementui輪播圖自適應(yīng)高度問題

    vue下的elementui輪播圖自適應(yīng)高度問題

    這篇文章主要介紹了vue下的elementui輪播圖自適應(yīng)高度問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-09-09
  • Vue指令之v-for的使用說明

    Vue指令之v-for的使用說明

    這篇文章主要介紹了Vue指令之v-for的使用說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-04-04
  • Vue組件層級關(guān)系詳細(xì)分析

    Vue組件層級關(guān)系詳細(xì)分析

    這篇文章主要介紹了Vue組件的層級關(guān)系,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08
  • vue頁面跳轉(zhuǎn)實現(xiàn)頁面緩存操作

    vue頁面跳轉(zhuǎn)實現(xiàn)頁面緩存操作

    這篇文章主要介紹了vue頁面跳轉(zhuǎn)實現(xiàn)頁面緩存操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-07-07
  • Vue?Canvas實現(xiàn)電子簽名

    Vue?Canvas實現(xiàn)電子簽名

    這篇文章主要為大家詳細(xì)介紹了Vue?Canvas實現(xiàn)電子簽名,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • vue路由中前進(jìn)后退的一些事兒

    vue路由中前進(jìn)后退的一些事兒

    這篇文章主要給大家介紹了關(guān)于vue路由中前進(jìn)后退的一些事兒,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用vue路由具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • Vue3項目中reset.scss模板使用導(dǎo)入

    Vue3項目中reset.scss模板使用導(dǎo)入

    這篇文章主要為大家介紹了Vue3項目中reset.scss模板使用導(dǎo)入示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-09-09
  • 解決vue-cli單頁面手機(jī)應(yīng)用input點(diǎn)擊手機(jī)端虛擬鍵盤彈出蓋住input問題

    解決vue-cli單頁面手機(jī)應(yīng)用input點(diǎn)擊手機(jī)端虛擬鍵盤彈出蓋住input問題

    今天小編就為大家分享一篇解決vue-cli單頁面手機(jī)應(yīng)用input點(diǎn)擊手機(jī)端虛擬鍵盤彈出蓋住input問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-08-08

最新評論

呼伦贝尔市| 徐州市| 宜兰县| 青岛市| 新乐市| 荣昌县| 灵山县| 宜城市| 四平市| 丘北县| 商河县| 连平县| 温州市| 黄石市| 思南县| 旬阳县| 墨竹工卡县| 舒兰市| 眉山市| 万州区| 千阳县| 都匀市| 屯昌县| 宽甸| 阿巴嘎旗| 施甸县| 桐梓县| 新龙县| 通城县| 永善县| 郧西县| 乌审旗| 两当县| 翼城县| 临沧市| 滨州市| 枣庄市| 鄄城县| 海原县| 庆阳市| 大兴区|