国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Electron-builder打包vue項(xiàng)目后,背景圖片不加載的問題

這篇具有很好參考價值的文章主要介紹了Electron-builder打包vue項(xiàng)目后,背景圖片不加載的問題。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報違法"按鈕提交疑問。

?問題描述

打包后的項(xiàng)目啟動之后,背景圖片沒有成功加載,只有一片空白。此時打開調(diào)試工具可以看到,electron自動把圖片路徑加上了/img/Electron-builder打包vue項(xiàng)目后,背景圖片不加載的問題,vue.js,electron,javascript,前端

?我們這時打開打包后的dist_electron文件夾,打開bundled\img目錄,Electron-builder打包vue項(xiàng)目后,背景圖片不加載的問題,vue.js,electron,javascript,前端

?這就是上面報錯的路徑。

?解決方法:

對于背景圖片,不要使用如下background:url('..')的形式,這樣寫會在 npm run electron:build 打包之后,背景圖片路徑找不到。

.box {
  background: url('@/assets/mainbg.png');  //錯誤寫法
  background-size: cover;
  width: 100%;
  height: 100vh;
    }

?這時使用img標(biāo)簽當(dāng)背景圖片就不會出現(xiàn)問題

<img
      src="../assets/mainbg.png"
      style="
        width: 100%;
        height: 100%;
        position: fixed;
        -webkit-user-drag: none;
      "
    />

圖片寬高設(shè)置100% , position設(shè)置為fixed,這樣使img標(biāo)簽不占位,不會影響文檔流。

?-webkit-user-drag: none??用戶鼠標(biāo)不能拖動此背景圖片。文章來源地址http://www.zghlxwxcb.cn/news/detail-706449.html

到了這里,關(guān)于Electron-builder打包vue項(xiàng)目后,背景圖片不加載的問題的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • eletron+react+antd+node開發(fā)桌面小程序并打包(electron-packager+electron-builder)

    eletron+react+antd+node開發(fā)桌面小程序并打包(electron-packager+electron-builder)

    首先羅列一下項(xiàng)目中用到的技術(shù): electron, react,antd, typescript, node,及打包命令:pkg,electron-packager,electron-builder及child_process實(shí)現(xiàn)多進(jìn)程 需求:開發(fā)一個桌面應(yīng)用,左側(cè)展示視頻(需要用到node服務(wù)進(jìn)行rtsp轉(zhuǎn)碼),右側(cè)一些獲取視頻流需要的表單數(shù)據(jù)。 因?yàn)閺男枨蟮酵瓿尚?/p>

    2024年02月11日
    瀏覽(23)
  • electron-builder 打包 exe 報錯 Error output: Plugin not found, cannot call UAC::_

    報錯信息: Error: C:Users***AppDataLocalelectron-buildercachensisnsis-3.0.1.13Binmakensis.exe exited with code 1 Output: Command line defined: \\\"APP_ID=com.baidu.app\\\" Command line defined: \\\"APP_GUID=fb00ccb0-0875-5f26-8d91-d8b573c5a860\\\" Command line defined: \\\"PRODUCT_NAME=Baidu\\\" Command line defined: \\\"PRODUCT_FILENAME=Baidu\\\" Command line define

    2024年02月14日
    瀏覽(30)
  • Electron-Builder Windows系統(tǒng)代碼簽名

    Electron-Builder Windows系統(tǒng)代碼簽名

    項(xiàng)目打包簽名是兩年前做的了,使用Electron-Bulder,打包工具版本迭代較少,倒是electron版本更新飛快,目前官方推薦使用Electron Forge進(jìn)行打包,后續(xù)再對兩者進(jìn)行對比,重新整理現(xiàn)在的實(shí)現(xiàn)方案。 在Windows系統(tǒng)中,如果程序沒有代碼簽名證書,或者代碼簽名授信級別較低時,系

    2024年02月06日
    瀏覽(21)
  • electron-build打包報錯:ERR_ELECTRON_BUILDER_CANNOT_EXECUTE

    electron-build打包報錯:ERR_ELECTRON_BUILDER_CANNOT_EXECUTE

    electron-build,windows平臺打包過程經(jīng)常報錯?: Error: C:UsersM******_C******AppDataLocalelectron-builderCachensisnsis-3.0.3.2Binmakensis.exe exited with code ERR_ELECTRON_BUILDER_CANNOT_EXECUTE at ChildProcess. (H:SaveLanenode_modulesbuilder-utilsrcutil.ts:239:14) at Object.onceWrapper (events.js:422:26) at ChildProcess.emit (events.j

    2024年02月11日
    瀏覽(25)
  • 將vue項(xiàng)目通過electron打包成windows可執(zhí)行程序

    將vue項(xiàng)目通過electron打包成windows可執(zhí)行程序

    1、準(zhǔn)備好dist將整個項(xiàng)目打包 2、安裝electron依賴 在dist文件夾下面創(chuàng)建electron.js electron.js內(nèi)容如下: 在dist文件夾下面添加package.json文件內(nèi)容如下: 整個文件夾格式如下: 在跟目錄添加命令 執(zhí)行打包命令 等待打包結(jié)果,打包出來為一下截圖即為打包成功,雙擊china_new1.exe運(yùn)行

    2024年02月12日
    瀏覽(14)
  • vite+ vue3(現(xiàn)有項(xiàng)目或者新項(xiàng)目)+electron打包教程,以及electron代碼熱重載頁面(保姆級教程),一文帶你走完全過程

    vite+ vue3(現(xiàn)有項(xiàng)目或者新項(xiàng)目)+electron打包教程,以及electron代碼熱重載頁面(保姆級教程),一文帶你走完全過程

    ? 1.刪掉type這個字段,不然會報錯 ?2.然后加上\\\"main\\\": \\\"electron/main.js\\\", ?3.在scripts字段中加入啟動electron的命令:如下圖 5.這時候你去打開控制臺輸入輸入npm run start會得到一片空白,展示如下頁面 1.因?yàn)楝F(xiàn)在監(jiān)聽的是vue打包后的dist文件夾中的index.html 2.我就不教你們怎么打開那個

    2024年02月11日
    瀏覽(650)
  • electron+vue3全家桶+vite項(xiàng)目搭建【24】設(shè)置應(yīng)用圖標(biāo),打包文件的圖標(biāo)

    electron+vue3全家桶+vite項(xiàng)目搭建【24】設(shè)置應(yīng)用圖標(biāo),打包文件的圖標(biāo)

    demo項(xiàng)目地址 在electron中,我們可以通過electron-builder的配置文件來設(shè)置打包后的應(yīng)用圖標(biāo) 因?yàn)閙ac環(huán)境下的圖標(biāo)需要特殊格式,這里我們可以利用electron-icon-builder進(jìn)行配置 1.引入相關(guān)依賴 加入安裝過程中卡在了 phantomjs-2.1.1-windows.zip的下載,可以直接去github上下載 這里我也放一

    2024年02月17日
    瀏覽(123)
  • electron打包Vue前端

    electron打包Vue前端

    效果:electronforge可將前端靜態(tài)頁面打包成.exe、.deb和.rpm等,能適配各種平臺 示例:Windows環(huán)境下將前端 Vue 項(xiàng)目打包成exe文件 打包后的 exe 文件 運(yùn)行 exe 文件 一、項(xiàng)目準(zhǔn)備 開源項(xiàng)目 RouYi 下載 本地環(huán)境 安裝依賴 報錯 3.1 原因:Node版本高了 3.2 修改 package.json 3.3 修改后的 pack

    2024年04月26日
    瀏覽(25)
  • Electron詳解(二):基本使用與項(xiàng)目打包

    Electron詳解(二):基本使用與項(xiàng)目打包

    在使用Electron進(jìn)行開發(fā)之前,您需要安裝 Node.js,最低工作版本為 14.x,低于 14 的版本在后面的打包過程中可能會報錯。 (注意,因?yàn)?Electron 將 Node.js 嵌入到其二進(jìn)制文件中,所以在 electron 應(yīng)用運(yùn)行時的 Node.js 版本與你本地電腦中運(yùn)行的 Node.js 版本無關(guān)。) (雖然您需要在

    2024年02月11日
    瀏覽(25)
  • Electron+React項(xiàng)目打包踩坑記錄

    Electron+React項(xiàng)目打包踩坑記錄

    寫下本文的時間是 2024/01/16,搜索了網(wǎng)絡(luò)上 Electron+React 的打包方式,中間行不通,本文采用的方式是記錄本文時 Electron 快速入門(https://www.electronjs.org/zh/docs/latest/tutorial/quick-start)記錄的打包方式,最主要的區(qū)別在于把 html 文件換成 React 項(xiàng)目打包后 build 文件夾里面的 html 文件了

    2024年01月20日
    瀏覽(24)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包