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

docker打包vue vite前端項(xiàng)目

這篇具有很好參考價(jià)值的文章主要介紹了docker打包vue vite前端項(xiàng)目。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

打包vue vite 前端項(xiàng)目

(如若提供一些幫助,請(qǐng)幫忙點(diǎn)個(gè)贊)
1.打包時(shí)將測(cè)試刪除
docker打包vue vite前端項(xiàng)目,前端,docker,vue.js

2.修改配置docker打包vue vite前端項(xiàng)目,前端,docker,vue.js
3.打包項(xiàng)目

npm run build

docker打包vue vite前端項(xiàng)目,前端,docker,vue.js
顯示成功(黃的也不知道是啥)
打包好的前端文件放入
docker打包vue vite前端項(xiàng)目,前端,docker,vue.js

4.配置 default.conf
docker打包vue vite前端項(xiàng)目,前端,docker,vue.js

upstream wms-app {
    server 你自己的ip加端口 ;
    server 192.168.xx.xx:8080 ;
}
server {
listen 80;
server_name localhost; 

location / {
root /usr/share/nginx/html;
index index.html index.htm;
try_files $uri $uri/ /index.html =404;
}
# location /api/ {
#             add_header 'Access-Control-Allow-Origin' '*';
#             add_header 'Access-Control-Allow-Methods' 'POST,GET,OPTIONS';
#             add_header 'Access-Control-Allow-Headers' 'Authorization'; #跨域設(shè)置
#             proxy_pass http://192.168.xx.xx:8080; 
#         }
location /api/ {
            add_header 'Access-Control-Allow-Origin' '*';
            add_header 'Access-Control-Allow-Methods' 'POST,GET,OPTIONS';
            add_header 'Access-Control-Allow-Headers' 'Authorization'; #跨域設(shè)置
            proxy_pass http://wms-app ; 
        }

error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}

5.配置dockerfile
docker打包vue vite前端項(xiàng)目,前端,docker,vue.js

FROM nginx

RUN rm /etc/nginx/conf.d/default.conf

ADD default.conf /etc/nginx/conf.d/

COPY dist/ /usr/share/nginx/html/

6.進(jìn)入你的文件夾下面 我的是 /root/206/web

docker build -t web:v1 .
注意后面的 . 點(diǎn)
7.運(yùn)行
docker run -it -p 3777:80 --name=web web:v1
docker打包vue vite前端項(xiàng)目,前端,docker,vue.js

8.windows測(cè)試

docker打包vue vite前端項(xiàng)目,前端,docker,vue.js文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-732836.html

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

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

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

相關(guān)文章

  • vite vue3項(xiàng)目打包,跳過(guò)ts檢查

    vite vue3項(xiàng)目打包,跳過(guò)ts檢查

    遇到這個(gè)問(wèn)題是因?yàn)関ue文件中script標(biāo)簽沒(méi)有寫(xiě)lang造成的? 剩下的ts類(lèi)型檢查錯(cuò)誤 ?\\\"build\\\": \\\"vue-tsc --noEmit --skipLibCheck vite build\\\",是因?yàn)檫@個(gè)vue-tsc打包對(duì)ts進(jìn)行了類(lèi)型檢查,需要全部解決了才行,可以關(guān)閉,直接改成\\\"build\\\": \\\"vite build\\\",

    2024年02月16日
    瀏覽(97)
  • vite3、vue 項(xiàng)目打包分包進(jìn)階-組件分包

    vite3、vue 項(xiàng)目打包分包進(jìn)階-組件分包

    在上次的分包實(shí)戰(zhàn)后,我在服務(wù)器上測(cè)試了分包后的項(xiàng)目效果很好,但是還不夠理想,因?yàn)樵谖业腖ogin頁(yè)面我使用的動(dòng)態(tài)組件,其中包含注冊(cè)組件register、忘記密碼組件renew,我們知道vite的打包機(jī)制是由各個(gè)分入口匯總到一個(gè)總文件,那么我們?cè)撛趺醋瞿兀?vite打包實(shí)戰(zhàn),在這篇

    2023年04月23日
    瀏覽(27)
  • vite打包vue3項(xiàng)目白屏報(bào)錯(cuò)

    vite打包vue3項(xiàng)目白屏報(bào)錯(cuò)

    資源路勁問(wèn)題 修改:vite.config.ts 原因是需要服務(wù)器進(jìn)行靜態(tài)資源訪問(wèn),否則會(huì)因?yàn)榭缬蚨鴪?bào)錯(cuò) : Access to script at \\\'file:///F:/Progremes/Vue3/yanxuan_vue3_m_h5/dist/assets/index-49de958d.js\\\' from origin \\\'null\\\' has been blocked by CORS policy: Cross origin requests are only supported for protocol schemes: http, data, isolated

    2024年02月16日
    瀏覽(27)
  • vite vue3項(xiàng)目打包部署空白頁(yè)面問(wèn)題的處理

    vite vue3項(xiàng)目打包部署空白頁(yè)面問(wèn)題的處理

    ?問(wèn)題:vite vue3項(xiàng)目打包部署上線后,發(fā)現(xiàn)是空白頁(yè)面問(wèn)題的處理 解決方法:1.在我們vite.config.js文件中檢查是否有路徑的指向 ?????????????????? ?? ? ? ? ? ? ? ? ? 2.查看我們的路由模式,將路由模式修改為createWebHashHistory ????????????????? ????????

    2024年02月11日
    瀏覽(99)
  • Vite打包Vue3項(xiàng)目,利用寶塔部署到服務(wù)器

    Vite打包Vue3項(xiàng)目,利用寶塔部署到服務(wù)器

    按照如圖的配置,將vite.config.js的 base 改為? /dist/ 然后npm run build 就會(huì)得到左邊的這個(gè)dist文件夾,這就是打包好的文件 創(chuàng)建項(xiàng)目以及項(xiàng)目配置 我在服務(wù)器安裝的php是5.6版本的,其他版本可以自己試一下 解決刷新404問(wèn)題 上傳成功之后,文件目錄結(jié)構(gòu)是這樣的 (順序不一定要

    2024年04月13日
    瀏覽(172)
  • vue3之vite創(chuàng)建h5項(xiàng)目1(創(chuàng)建vite項(xiàng)目、配置IP訪問(wèn)項(xiàng)目、配置多環(huán)境變量與預(yù)覽打包生產(chǎn)效果、配置別名)

    vue3之vite創(chuàng)建h5項(xiàng)目1(創(chuàng)建vite項(xiàng)目、配置IP訪問(wèn)項(xiàng)目、配置多環(huán)境變量與預(yù)覽打包生產(chǎn)效果、配置別名)

    初始化項(xiàng)目模塊 添加環(huán)境變量文件,每個(gè)文件寫(xiě)入配置,定義 env 環(huán)境變量前面必須加 VITE_ dev環(huán)境 test環(huán)境 prod環(huán)境 在項(xiàng)目根目錄下創(chuàng)建 03-1:配置多環(huán)境變量之dev環(huán)境 .env.development 03-2:配置多環(huán)境變量之test環(huán)境 .env.test 03-3:配置多環(huán)境變量之prod環(huán)境 .env.production 03-4 修改

    2024年02月02日
    瀏覽(101)
  • vite+vue3+ts搭建項(xiàng)目八(打包性能優(yōu)化三:使用CDN)

    vite+vue3+ts搭建項(xiàng)目八(打包性能優(yōu)化三:使用CDN)

    使用vite-plugin-cdn-import 下載npm包 官方github:https://github.com/MMF-FE/vite-plugin-cdn-import 開(kāi)發(fā)環(huán)境使用本地的npm包,cdn是打包時(shí)候才生效 在vite.config.ts中通過(guò)importToCDN引入 注意事項(xiàng) :網(wǎng)上很多教程,還需要在 build 的 rollupOptions 添加對(duì)應(yīng)的 external ,如上注釋所示,其實(shí)是不需要的,

    2024年02月02日
    瀏覽(98)
  • vue3創(chuàng)建項(xiàng)目,vite+js

    vue3創(chuàng)建項(xiàng)目,vite+js

    之前的時(shí)候大哥就讓我自己搭架子,但是我拖延癥,現(xiàn)在用到了,得自己搭了 我的項(xiàng)目都放到了 VuePorjects這個(gè)目錄里面, 一、先進(jìn)入到指定工作目錄,(不是你要?jiǎng)?chuàng)建的項(xiàng)目的名稱哈) 二、創(chuàng)建vue3項(xiàng)目,安裝創(chuàng)建項(xiàng)目 ?@latest是項(xiàng)目名稱,可以自己修改項(xiàng)目名稱,然后選擇

    2024年02月16日
    瀏覽(27)
  • vite項(xiàng)目在jenkins自動(dòng)打包報(bào)錯(cuò):failed to load config from ../vite.config.js You installed esbuild on

    在window環(huán)境開(kāi)發(fā)用的找不到 esbuild-windows-64 ,在linux環(huán)境構(gòu)建需要使用 esbuild-linux-64 ,找不到 esbuild-linux-64 就會(huì)報(bào)錯(cuò) 實(shí)際報(bào)錯(cuò): 報(bào)錯(cuò)原因: vite在linux環(huán)境打找不到 esbuild-linux-64 2種解決方案: 1、在linux環(huán)境下,打包前先 npm i esbuild-linux-64 2、在外網(wǎng)windows環(huán)境下運(yùn)行以下命令(

    2024年02月13日
    瀏覽(22)
  • Vue+vite創(chuàng)建項(xiàng)目關(guān)于vite.config.js文件的配置

    Vue+vite創(chuàng)建項(xiàng)目關(guān)于vite.config.js文件的配置

    Vue項(xiàng)目創(chuàng)建時(shí),我們見(jiàn)過(guò)vue-cli 創(chuàng)建項(xiàng)目和webpack 創(chuàng)建項(xiàng)目等方式。 現(xiàn)在Vue 3版本使用npm/pnpm create vue@latest 創(chuàng)建項(xiàng)目,是搭配使用vite工具構(gòu)建的。 創(chuàng)建完成的項(xiàng)目,最明顯的去別就是,項(xiàng)目配置文件命名不同,當(dāng)然,配置語(yǔ)法也有不同。 vue-cli 創(chuàng)建的項(xiàng)目,項(xiàng)目配置文件文件

    2024年02月12日
    瀏覽(20)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包