当前位置:   article > 正文

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

vite basicssl

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

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

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

安装依赖@vitejs/plugin-basic-ssl:

pnpm i @vitejs/plugin-basic-ssl

然后配置到vite中:

  1. import { defineConfig } from 'vite'
  2. import vue from '@vitejs/plugin-vue'
  3. import path from 'path'
  4. import basicSsl from '@vitejs/plugin-basic-ssl'
  5. // https://vitejs.dev/config/
  6. export default defineConfig({
  7. plugins: [vue(), basicSsl()],
  8. server: {
  9. host: '0.0.0.0',
  10. https: true
  11. },
  12. resolve: {
  13. alias: {
  14. '@': path.resolve(__dirname, 'src')
  15. }
  16. }
  17. })

最后重启服务器:

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

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

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

pnpm add vite-plugin-mkcert -D

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

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

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

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

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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/346575
推荐阅读
相关标签
  

闽ICP备14008679号