vite项目配置本地开发使用https访问,3分钟搞定

这篇具有很好参考价值的文章主要介绍了vite项目配置本地开发使用https访问,3分钟搞定。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

vite5 ssl,HTML前端,https,网络协议,http

在开发过程中,有时候需要用到一些音视频接口等需要https才能拿到权限,为方便开发过程中调试,这里就介绍几种vite项目快速开启https访问的方式。vite配置项说明文档:开发服务器选项 | Vite 官方中文文档

第一种:使用插件@vitejs/plugin-basic-ssl

这个插件仓库地址:https://github.com/vitejs/vite-plugin-basic-ssl

vite5 ssl,HTML前端,https,网络协议,http安装依赖@vitejs/plugin-basic-ssl:

pnpm i @vitejs/plugin-basic-ssl

然后配置到vite中:

import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import path from 'path'
import basicSsl from '@vitejs/plugin-basic-ssl'

// https://vitejs.dev/config/
export default defineConfig({
  plugins: [vue(), basicSsl()],
  server: {
    host: '0.0.0.0',
    https: true
  },
  resolve: {
    alias: {
      '@': path.resolve(__dirname, 'src')
    }
  }
})

最后重启服务器:

vite5 ssl,HTML前端,https,网络协议,http

但是这种方式会让浏览器提示不安全: 

vite5 ssl,HTML前端,https,网络协议,http

vite5 ssl,HTML前端,https,网络协议,http

第一种:使用插件vite-plugin-mkcert

安装vite-plugin-mkcert插件,然后配置到项目中:

pnpm add vite-plugin-mkcert -D

vite5 ssl,HTML前端,https,网络协议,http 

然后配置到vite.config.ts中:

//2.在vite.config.js里面引入
import mkcert from "vite-plugin-mkcert";
 
export default defineConfig({
  server: {
    https: true   // 需要开启https服务
   },
  plugins: [mkcert()]
})

 文章来源地址https://www.toymoban.com/news/detail-835068.html

第三种:使用mkcert(强烈推荐)

使用教程可以看我的文章:https://xiaoshen.blog.csdn.net/article/details/135893188 

因为这种浏览器不会报错误提示:

vite5 ssl,HTML前端,https,网络协议,http

 

 

到了这里,关于vite项目配置本地开发使用https访问,3分钟搞定的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 关于 vue vite 项目中本地以及代理中开启https解决方法

    在本地开启https: 在项目配置文件vite.config.ts中关于server配置位置中添加 https:true, 即可。 如图所示   在代理中开启https: 同样在在项目配置文件vite.config.ts中的server中的proxy对象中加入secure: false,protocolRewrite:\\\"https\\\",这两行代码即可, 如果不添加 protocolRewrite:\\\"https\\\", 会自动把

    2024年04月27日
    浏览(39)
  • vue项目本地开启https访问模式

    在实际开发中,我们除了以http的形式进行页面访问,还会以https形式进行页面访问,但是根据vue-cli的版本不同,配置方式也有所差异,以下分别从vue-cli3.x、vue-cli4.x和vue-cli2.x构建的项目分别进行配置开启https: 1、 vue-cli3.x和vue-cli4.x 使用vue脚手架3.x和vue-cli4.x搭建的项目,配置

    2024年03月16日
    浏览(53)
  • vite 使用本地 ip + localhost 访问服务

    在 vite.config.js 中,如果未配置 server.host,默认服务将以 localhost 进行启动,此时我们可以通过 localhost:port 或 127.0.0.1:port 进行应用访问。 启动服务后控制台输出: 如果配置了 server.host 的值为 0.0.0.0,静态资源服务将以 localhost 和本地 Ip 进行启动,此时我们可以通过 localhost:

    2024年02月03日
    浏览(32)
  • Linux tomcat 8 配置访问本地文件,并且配置https

    就可以通过 【http:// ip + 端口号+ tomcat配置的代理访问路劲+文件名】 来访问文件 本地要有jdk 【已经配置好环境变量那些】 打开cmd 输入: 秘钥库口令要记住,后边tomcat配置 有用 一步一步回答问题,最后会在F 盘生成文件 这边注意打开 HTTP/1.1 下的注释配置,并且进行修改

    2024年02月09日
    浏览(37)
  • vue3之vite创建h5项目1(创建vite项目、配置IP访问项目、配置多环境变量与预览打包生产效果、配置别名)

    初始化项目模块 添加环境变量文件,每个文件写入配置,定义 env 环境变量前面必须加 VITE_ dev环境 test环境 prod环境 在项目根目录下创建 03-1:配置多环境变量之dev环境 .env.development 03-2:配置多环境变量之test环境 .env.test 03-3:配置多环境变量之prod环境 .env.production 03-4 修改

    2024年02月02日
    浏览(77)
  • SpringBoot + Vue2项目打包部署到服务器后,使用Nginx配置SSL证书,配置访问HTTP协议转HTTPS协议

    配置nginx.conf文件,这个文件一般在/etc/nginx/...中,由于每个人的体质不一样,也有可能在别的路径里,自己找找... 证书存放位置,可自定义存放位置 两个文件 后端配置 把.pfx拷贝到resource下,然后配置一下yml

    2024年02月02日
    浏览(70)
  • Vue项目本地开发集成引入https

    问题描述 本地项目开发中用到的接口是https ,本地http会请求不到数据 案例使用采用的vue-cli开发,所以需要针对这两种方式启动https npm 安装 npm i mkcert -g 注意 需要将keys目录移动项目的根目录。 安装证书 1.进入keys文件夹双击ca.crt,在弹出的对话框中点击“安装证书” 修改

    2024年02月12日
    浏览(53)
  • LaravelS 项目配置ssl 支持https 访问

    ####laravalS 配置ssl 请求支持https nginx: [emerg] no “ssl_certificate” is defined for the “listen … ssl” directive in /www/server/panel/vhost/nginx/im.17epk.com.conf:14 配置 1、 listen 443 ssl http2; 2.、 #SSL-START SSL相关配置,请勿删除或修改下一行带注释的404规则 #error_page 404/404.html; ssl_certificate /www/server/

    2024年02月15日
    浏览(40)
  • vite搭建vue3项目本地环境自定义域名及端口配置

    本blog讲述的是vite直接创建的vue3的项目的本地环境自定义域名配置。 windows 首先配置本地的一个域名代理指向。 在windows环境下host文件的位置是 C:WindowsSystem32driversetc 我们需要打开目录下的hosts文件然后在 其中找到127.0.0.1然后在后面追加一行 Mac 在mac系统中我们需要打开终

    2024年02月06日
    浏览(121)
  • windows10下设置本地apache\nginx站点部署ssl证书,使本地配置的域名可以用https访问

    首先我们需要下载openssl来生成证书文件: 去官方网址下载https://slproweb.com/products/Win32OpenSSL.html; 下载好了,双击exe文件,然后就下一步,下一步安装完成; 安装之后配置环境变量,新建一个系统变量OPENSSL_HOME,值就是你安装目录下的bin,然后在系统变量path,增加%OPENSSL_HO

    2024年02月15日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包