vue3 开启 https

这篇具有很好参考价值的文章主要介绍了vue3 开启 https。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、安装mkcert证书创建器

npm i mkcert -g

2、检验是否安装成功

mkcert --version

有版本好出现则成功

3、创建证书颁发机构

mkcert create-ca

会在当前目录生成,ca.crt 和 ca.key 两个文件

4、创建证书

mkcert create-cert

会在当前目录生成,cert.crt 和 cert.key 两个文件 

npm install -g mkcert 安装mkcert,https,vue3

5、将生成的ca.crt安装到Windows电脑

npm install -g mkcert 安装mkcert,https,vue3npm install -g mkcert 安装mkcert,https,vue3文章来源地址https://www.toymoban.com/news/detail-784089.html

6、在vue3 中 vite.config.js 使用

import { defineConfig } from "vite";
import vue from "@vitejs/plugin-vue";
import fs from "fs";
import path from "path";

export default defineConfig({
  plugins: [vue()],
  server: {
    https: {
      cert: fs.readFileSync(path.join(__dirname, "src/ssl/cert.crt")),
      key: fs.readFileSync(path.join(__dirname, "src/ssl/cert.key")),
    },
  },
});

 7、完结

到了这里,关于vue3 开启 https的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • Vue | UniApp - 本地开启https

    此方法以webpack为示例,vite配置方法可能不同,但该教程有效解决https访问项目。 在开发IM功能的时候有一个录音的功能,在网页端录音只可以在 localhost|https协议 下进行正常使用,在电脑上调试的时候可以使用localhost进行访问项目。 但是在手机端,你只能通过局域网IP或者内

    2024年02月03日
    浏览(22)
  • 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日
    浏览(44)
  • 【VUE】项目本地开启https访问模式(vite4)

    在实际开发中,有时候需要项目以https形式进行页面访问/调试,下面介绍下非vue-cli创建的vue项目如何开启https vue: ^3.2.47 vite: ^4.1.4 根据官方文档:开发服务器选项 | Vite 官方中文文档 ps:首次操作,不要被类型 boolean 误导了哈,直接设置true可能报错 1、首先根据官方文档安装

    2024年02月14日
    浏览(33)
  • vue项目,uniapp项目本地调试开启https,加载本地证书

    废话不多说,前端开发调用摄像头,获取地址位置时需要https的问题,在本地运行时可以参考这篇文章操作 我这里用的mkcert 如果你使用的vite,那么可以直接使用vitejs/plugin-basic-ssl 这时,你应该能看到生成了四个文件 ca.crt ca.key cert.crt cert.key mac 双击ca.cert,在弹出的界面选择

    2024年02月05日
    浏览(46)
  • 关于 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日
    浏览(30)
  • 拥抱jsx,开启vue3用法的另一种选择??

    公司高级表单组件ProForm高阶组件都建立在jsx的运用配置上,项目在实践落地过程中积累了丰富的经验,也充分感受到了jsx语法的灵活便捷和可维护性强大,享受到了用其开发的乐趣,独乐乐不如众乐乐,为了帮助大家更好的运用jsx,开发提效,特此总结分享。 以往我们开发

    2024年02月08日
    浏览(72)
  • docker安装ElasticSearch7.13.4、配置登录密码、开启HTTPS、安装ik分词器

    提示: 运行容器命令 推荐 使用单机多节点的命令执行,所需配置文件要提前准备

    2024年02月14日
    浏览(32)
  • vue3+vite如何在本地进行https调试

    有些功能只能在https环境下进行测试,如何在线下运行时进行https调试呢? 开启vite.config中的https,然后引入并使用一个自动签名的包即可。 npm i @vitejs/plugin-basic-ssl -D 启动项目弹出一个⚠️页面,会提示不信任的证书。 下面我们使用警告模式: vite-plugin-mkcert npm i vite-plugin-m

    2024年02月03日
    浏览(32)
  • 关于unaipp生成的vue3项目开启微信云函数所遇到的问题

    使用uniapp创建的vue3项目,需要用到H5静态页面跳转小程序的时候(具体操作看微信开发文档:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/guide/staticstorage/jump-miniprogram.html),会用到微信开发者工具的云开发,那么在创建的项目里面是没有用到云函数的,就没有云函数的文件夹

    2024年02月08日
    浏览(35)
  • npm install vue3-print-nb --legacy-peer-deps npm ERR!

    npm install vue3-print-nb --legacy-peer-deps npm ERR! code CERT_HAS_EXPIRED npm ERR! errno CERT_HAS_EXPIRED npm ERR! request to https://registry.npm.taobao.org/vue3-print-nb failed, reason: certificate has expired npm ERR! A complete log of this run can be found in: C:UsersadminAppDataLocalnpm-cache_logs2024-01-22T04_35_33_436Z-debug-0.log 解决方法:

    2024年01月23日
    浏览(32)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包