vscode vue搭建https服务

在VSCode中搭建Vue项目的HTTPS服务,你可以使用Vue CLI创建项目,并配置一个本地的HTTPS服务器。以下是步骤和示例代码:

注意:如果已有一个vue项目,请移步4;如果已安装http-server请移步5.

1.安装Vue CLI(如果尚未安装)
bash 复制代码
npm install -g @vue/cli
2.创建一个新的Vue项目
bash 复制代码
vue create my-vue-app
3.进入项目目录
bash 复制代码
cd my-vue-app
4.安装http-server包(一个简单的HTTP服务器)
bash 复制代码
npm install -g http-server
5.启动HTTPS服务器

需要一个有效的SSL证书

  • 如果你已有SSL证书,将http-server配置为使用SSL证书。
  • 如果你没有SSL证书,可以使用自签名证书。

自签名证书的示例:

bash 复制代码
mkdir cert
openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout cert/localhost.key -out cert/localhost.crt
http-server -S -C cert/localhost.crt -K cert/localhost.key
6.修改配置

在你的Vue项目中,修改vue.config.js文件以支持HTTPS(如果你使用的是自签名证书)

javascript 复制代码
module.exports = {
  devServer: {
    https: true
  }
}

7.启动Vue项目

bash 复制代码
npm run serve

现在你的Vue项目应该在HTTPS下运行了。如果你没有SSL证书,浏览器可能会警告证书不受信任,但你仍然可以访问本地开发服务器。如果你需要一个可信的SSL证书,你可以从证书颁发机构(CA)获取一个,或者使用Let's Encrypt提供的免费证书。

注意:先启动HTTPS服务器,后启动项目。

注意:如果涉及其他rest请求相关也要https。

相关推荐
兰亭妙微UI设计公司5 小时前
兰亭妙微ui设计公司分享:B端组件命名如何支持团队协作
前端·javascript·vue.js
小大宇6 小时前
Vue知识点-ElementPlus-03提示框+询问+通知
前端·javascript·vue.js
潇小墨8 小时前
我给自己造了一个桌面效率助手:剪贴板、截图提单、全盘文件搜索,全都塞进快捷键里
vue.js
jktantan9 小时前
前端也需要事务:Vue Router 乐观更新、回滚与“过期事务”
前端·javascript·vue.js
biu_biubiu10 小时前
我开源了 Codebook
前端·vue.js
小李科技12 小时前
【性能优化】事件委托:目标定位与 React/Vue 实战
前端·vue.js·react.js·面试·性能优化·前端框架
蓝莓味的口香糖12 小时前
【VUE】【CSS】Vue移动端适配主流方案总结
前端·css·vue.js
切糕师学AI12 小时前
el-select-v2 深度解析:用虚拟滚动解决海量数据下拉选择性能瓶颈
前端·vue.js·elementui·el-select-v2
徐小夕12 小时前
JitOffice:把办公、AI 与审批装进同一个平台
前端·vue.js·github
徐小夕13 小时前
万字分享:为什么我们要自研Word解析引擎?JitWord 解析引擎 4.0 深度复盘
前端·vue.js·github