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

vue項(xiàng)目本地開啟https訪問模式

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

vue項(xiàng)目本地開啟https訪問模式

在實(shí)際開發(fā)中,我們除了以http的形式進(jìn)行頁(yè)面訪問,還會(huì)以https形式進(jìn)行頁(yè)面訪問,但是根據(jù)vue-cli的版本不同,配置方式也有所差異,以下分別從vue-cli3.x、vue-cli4.x和vue-cli2.x構(gòu)建的項(xiàng)目分別進(jìn)行配置開啟https:

1、vue-cli3.x和vue-cli4.x

使用vue腳手架3.x和vue-cli4.x搭建的項(xiàng)目,配置開啟https方法比較簡(jiǎn)單,在項(xiàng)目根目錄下的vue.config.js文件中增加屬性 https: true 即可。

// vue.config.js
module.exports = {
    // 配置 webpack-dev-server 行為。
    devServer: {
        open: true, // 編譯后默認(rèn)打開瀏覽器
        host: '0.0.0.0',  // 域名
        port: 8080,  // 端口
        https: true,  // 是否https
        // 顯示警告和錯(cuò)誤
        overlay: {
            warnings: false,
            errors: true
        },
        proxy: {
            '/api': {
                target: 'http://xxx..com',
                changeOrigin: true, //是否跨域
                ws: false, // 是否支持websocket
                secure: false, // 如果是https接口,需要配置這個(gè)參數(shù)
                pathRewrite: {
                    '^/api': ''
                }
            }
        }
    }

}

2、vue-cli2.x

使用cli2.x搭建的項(xiàng)目開啟https較為復(fù)雜,關(guān)鍵是openssl生成證書文件,如果本地沒有證書,要先生成證書,以及修改項(xiàng)目中配置

① 在build文件夾下新建 cert 文件夾,在cert目錄下打開控制終端輸入以下命令生成私鑰 privatekey.pem 文件

openssl genrsa -out privatekey.pem 102

② 通過上面生成的privatekey.pem私鑰文件生成CSR 證書簽名certrequest.csr,根據(jù)要求填寫一些相關(guān)信息,可一路按回車即可

openssl req -new -key privatekey.pem -out certrequest.csr

③ 根據(jù)上述私鑰文件和csr證書簽名文件生成證書文件

openssl x509 -req -in certrequest.csr -signkey privatekey.pem -out certificate.pem

最終生成3個(gè)文件:

vue使用htttps訪問,前端小屋,vue.js,https,前端

3、在項(xiàng)目中webpack.dev.conf.js配置

vue使用htttps訪問,前端小屋,vue.js,https,前端

4、重新npm run dev啟動(dòng)

注意: chrome可能會(huì)出現(xiàn) 您的連接不是私密連接

解決方案:
1、解決辦法就是在當(dāng)前頁(yè)面用鍵盤輸入 thisisunsafe ,不是在地址欄輸入,就直接敲鍵盤就行了,頁(yè)面即會(huì)自動(dòng)刷新進(jìn)入網(wǎng)頁(yè)。
2、使用 Firefox文章來源地址http://www.zghlxwxcb.cn/news/detail-840504.html

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

本文來自互聯(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)文章

  • Vue | UniApp - 本地開啟https

    此方法以webpack為示例,vite配置方法可能不同,但該教程有效解決https訪問項(xiàng)目。 在開發(fā)IM功能的時(shí)候有一個(gè)錄音的功能,在網(wǎng)頁(yè)端錄音只可以在 localhost|https協(xié)議 下進(jìn)行正常使用,在電腦上調(diào)試的時(shí)候可以使用localhost進(jìn)行訪問項(xiàng)目。 但是在手機(jī)端,你只能通過局域網(wǎng)IP或者內(nèi)

    2024年02月03日
    瀏覽(19)
  • SpringBoot后端服務(wù)開啟Https協(xié)議提供訪問(使用阿里云資源)

    SpringBoot后端服務(wù)開啟Https協(xié)議提供訪問(使用阿里云資源)

    目錄 概述 ?申請(qǐng)/下載證書 部署證書 本地測(cè)試訪問 服務(wù)器部署訪問 ?最后/擴(kuò)展 總結(jié) 本篇博客說明如何將SpringBoot項(xiàng)目開啟Https協(xié)議提供訪問。 博文以步驟 【申請(qǐng)/下載證書】,【部署證書】,【本地測(cè)試訪問】,【服務(wù)器部署訪問】 ?, 【擴(kuò)展】 展開說明。 廢話 :當(dāng)我們

    2024年02月12日
    瀏覽(23)
  • 本地測(cè)試使用自簽名證書以開啟網(wǎng)站https(例子說明:Nginx、Tomcat)

    本地測(cè)試使用自簽名證書以開啟網(wǎng)站https(例子說明:Nginx、Tomcat)

    原文鏈接 數(shù)字證書是由證書頒發(fā)機(jī)構(gòu)(CA)簽名并頒發(fā)的電子文件,用于建立網(wǎng)絡(luò)連接的身份認(rèn)證和加密通信。SSL 證書是數(shù)字證書的一種。 SSL 證書包含以下信息: 針對(duì)其頒發(fā)證書的域名 證書頒發(fā)給哪一個(gè)人、組織或設(shè)備 證書由哪一證書頒發(fā)機(jī)構(gòu)頒發(fā) 證書頒發(fā)機(jī)構(gòu)的數(shù)字簽名

    2024年02月09日
    瀏覽(42)
  • Vue項(xiàng)目本地開發(fā)集成引入https

    Vue項(xiàng)目本地開發(fā)集成引入https

    問題描述 本地項(xiàng)目開發(fā)中用到的接口是https ,本地http會(huì)請(qǐng)求不到數(shù)據(jù) 案例使用采用的vue-cli開發(fā),所以需要針對(duì)這兩種方式啟動(dòng)https npm 安裝 npm i mkcert -g 注意 需要將keys目錄移動(dòng)項(xiàng)目的根目錄。 安裝證書 1.進(jìn)入keys文件夾雙擊ca.crt,在彈出的對(duì)話框中點(diǎn)擊“安裝證書” 修改

    2024年02月12日
    瀏覽(22)
  • SpringBoot + Vue2項(xiàng)目打包部署到服務(wù)器后,使用Nginx配置SSL證書,配置訪問HTTP協(xié)議轉(zhuǎn)HTTPS協(xié)議

    SpringBoot + Vue2項(xiàng)目打包部署到服務(wù)器后,使用Nginx配置SSL證書,配置訪問HTTP協(xié)議轉(zhuǎn)HTTPS協(xié)議

    配置nginx.conf文件,這個(gè)文件一般在/etc/nginx/...中,由于每個(gè)人的體質(zhì)不一樣,也有可能在別的路徑里,自己找找... 證書存放位置,可自定義存放位置 兩個(gè)文件 后端配置 把.pfx拷貝到resource下,然后配置一下yml

    2024年02月02日
    瀏覽(100)
  • vue本地能夠訪問圖片,打包項(xiàng)目之后圖片無法訪問

    vue本地能夠訪問圖片,打包項(xiàng)目之后圖片無法訪問

    上述寫法本地能夠正常訪問圖片,但是打包之后無法正常訪問,將 boxHerf 換成下列寫法即可解決 注意:new URL(url,import.meta.url) 中的參數(shù) url ,不能如下面定義變量拼接 上述開發(fā)沒問題,但是打包會(huì)報(bào)錯(cuò),不支持 import.meta.url new URL() 創(chuàng)建一個(gè)新 URL 對(duì)象的語法:new URL(url, [base])

    2024年02月06日
    瀏覽(26)
  • vue-cli3項(xiàng)目本地啟用https,并用mkcert生成證書

    vue-cli3項(xiàng)目本地啟用https,并用mkcert生成證書

    1、安裝命令:npm install -g mkcert 判斷是否安裝成功,輸入命令:mkcert --version,如果能看到版本號(hào),說明安裝成功,可以進(jìn)行下一步 2、生成一個(gè)ca證書,mkcert create-ca,生成之后會(huì)看到一個(gè)ca.crt和ca.key文件 利用剛剛生成的ca證書,再生成cert證書,mkcert create-cert,會(huì)在剛剛的路徑

    2024年02月04日
    瀏覽(26)
  • 內(nèi)網(wǎng)穿透NPS和寶塔Nginx配合使用,開啟SSL訪問本地局域網(wǎng)網(wǎng)絡(luò)

    內(nèi)網(wǎng)穿透NPS和寶塔Nginx配合使用,開啟SSL訪問本地局域網(wǎng)網(wǎng)絡(luò)

    并非為了教學(xué),僅供自己記錄,方便下次用。所以內(nèi)容不會(huì)刻意花時(shí)間寫的很細(xì)節(jié)詳細(xì)。 1. 服務(wù)器NPS配置 NPS install安裝后,配置文件會(huì)在其他位置,通過是 /etc/nps/nps.conf 目錄。 找到進(jìn)行修改,主要修改的是 http_proxy_port 和 https_proxy_port ,它們使用的端口是80和443,肯定是和

    2024年02月10日
    瀏覽(32)
  • VUE搭建項(xiàng)目,配置本地IP地址其他人可訪問項(xiàng)目

    VUE搭建項(xiàng)目,配置本地IP地址其他人可訪問項(xiàng)目

    1.首先找到config文件夾目錄下的 index.js文件 2.然后找到package.json配置文件 3.配置一下build文件夾下面的webpack.dev.conf.js文件 4.最后配置一下啟動(dòng)項(xiàng)目 通過localhost 和本地ip地址訪問 同樣還是在build文件夾下面的webpack.dev.conf.js文件找到 5.最后看下一效果

    2024年02月12日
    瀏覽(25)
  • Elasticsearch開啟HTTPS訪問

    2024年02月14日
    瀏覽(19)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包