国产99久久精品_欧美日本韩国一区二区_激情小说综合网_欧美一级二级视频_午夜av电影_日本久久精品视频

最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當(dāng)前位置: 首頁 - 科技 - 知識(shí)百科 - 正文

將 vue 生成的 js 上傳到七牛的實(shí)例

來源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-27 22:33:50
文檔

將 vue 生成的 js 上傳到七牛的實(shí)例

將 vue 生成的 js 上傳到七牛的實(shí)例:一般 vue 的項(xiàng)目,大家都是直接把最后生成的 css js 等文件直接上傳到服務(wù)器,并沒有才有 cdn 的業(yè)務(wù) 這樣做一般有2個(gè)弊端, 增加服務(wù)器帶寬壓力,訪問量一旦上去,服務(wù)器就可能因?yàn)閹拤毫斓?部分地區(qū)訪問速度會(huì)變慢 不過雖然知道歸知道,但是每次都手
推薦度:
導(dǎo)讀將 vue 生成的 js 上傳到七牛的實(shí)例:一般 vue 的項(xiàng)目,大家都是直接把最后生成的 css js 等文件直接上傳到服務(wù)器,并沒有才有 cdn 的業(yè)務(wù) 這樣做一般有2個(gè)弊端, 增加服務(wù)器帶寬壓力,訪問量一旦上去,服務(wù)器就可能因?yàn)閹拤毫斓?部分地區(qū)訪問速度會(huì)變慢 不過雖然知道歸知道,但是每次都手

一般 vue 的項(xiàng)目,大家都是直接把最后生成的 css js 等文件直接上傳到服務(wù)器,并沒有才有 cdn 的業(yè)務(wù)

這樣做一般有2個(gè)弊端,

  1. 增加服務(wù)器帶寬壓力,訪問量一旦上去,服務(wù)器就可能因?yàn)閹拤毫斓?/li>
  2. 部分地區(qū)訪問速度會(huì)變慢

不過雖然知道歸知道,但是每次都手動(dòng)把 js css 文件傳到七牛上很累的。
尤其是在改動(dòng)頻繁的情況下,上傳七牛每次上傳七牛 cdn 很浪費(fèi)時(shí)間。

于是就去找七牛的文檔,決定用腳本來解決這個(gè)問題,我是用的 python sdk 實(shí)現(xiàn)得。

python 環(huán)境請(qǐng)自行安裝

首先下載七牛的包

pip install qiniu

然后安裝第三方的依賴包 glob2

pip install glob2

upqiniu.py

# -*- coding: utf-8 -*-
from qiniu import Auth, put_file,
import qiniu.config
import glob2
import os
#需要填寫你的 Access Key 和 Secret Key
access_key = '*********************'
secret_key = '**********************'
#構(gòu)建鑒權(quán)對(duì)象
q = Auth(access_key, secret_key)
#要上傳的空間
bucket_name = '****'

resources = glob2.glob('dist/static/**')
def upload(path):
 file_name = path.replace('dist/', '')
 key = file_name
 token = q.upload_token(bucket_name, key, 3600)
 localfile = './' + path
 put_file(token, key, localfile)

for r in resources:
 if os.path.isfile(r):
 upload(r)

需要將本腳本(upqiniu.py)放到 dist 同級(jí)目錄下,如下圖:


image.png

腳本中的 access_key secret_key 你登錄七牛后在個(gè)人資料中即可找到:


還需要將 webpack 的 publicPath 改成七牛的地址即改成下面這個(gè)


在 vue 的項(xiàng)目中,只需要改動(dòng) config 目錄下面的 index.js 即可


雖然改動(dòng)起來有一點(diǎn)小麻煩,但是一勞永逸,

首先 npm run build

然后 python upqiniu.py

最后將你的 index.html 拉到線上服務(wù)器就可以了。

ps: 這個(gè)腳本會(huì)將 dist/static/ 的所有文件上傳到七牛,包括 字體文件 , 圖片等。

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

將 vue 生成的 js 上傳到七牛的實(shí)例

將 vue 生成的 js 上傳到七牛的實(shí)例:一般 vue 的項(xiàng)目,大家都是直接把最后生成的 css js 等文件直接上傳到服務(wù)器,并沒有才有 cdn 的業(yè)務(wù) 這樣做一般有2個(gè)弊端, 增加服務(wù)器帶寬壓力,訪問量一旦上去,服務(wù)器就可能因?yàn)閹拤毫斓?部分地區(qū)訪問速度會(huì)變慢 不過雖然知道歸知道,但是每次都手
推薦度:
標(biāo)簽: VUE js 上傳到
  • 熱門焦點(diǎn)

最新推薦

猜你喜歡

熱門推薦

專題
Top
主站蜘蛛池模板: 欧美激情亚洲一区中文字幕 | 91亚洲 欧美 国产 制服 动漫 | 97成人资源 | 青青国产成人久久91网 | 精品日本一区二区三区在线观看 | 免费看一级黄色毛片 | 日本不卡一二三区 | 中文字幕 日韩有码 | 欧美综合一区 | 亚洲三级在线播放 | 久久综合中文字幕一区二区 | 亚洲精品日韩专区在线观看 | 国产区免费 | 在线欧美日韩精品一区二区 | 国产线视频精品免费观看视频 | 明星国产欧美日韩在线观看 | 国产区最新 | 国产精彩视频在线观看 | 亚洲欧美日韩在线2020 | 国产欧美一区二区三区视频 | 国产日韩欧美亚洲综合 | 成人免费久久精品国产片久久影院 | 美国美女一级毛片免费全 | 欧美亚洲国产精品第一页 | 欧美一区二区在线观看免费网站 | 999国产精品999久久久久久 | 97久久综合区小说区图片专区 | 国产在线播放一区二区 | 亚洲三区视频 | 国产69久久精品成人看小说 | 国产淫视 | 视频日韩p影院永久免费 | 欧美精品第一页 | 欧美一区二区三区免费播放 | 国产产一区二区三区久久毛片国语 | 亚洲国产成人精品一区91 | 91视频一区二区三区 | 亚洲综合欧美综合 | 亚洲欧美日韩另类 | 亚洲精品乱码久久久久 | 国产精品国产三级国产普通话一 |