当前位置: 首页 > backend >正文

Nginx部署Vue+ElementPlus应用案例(基于腾讯云)

案例代码链接:https://download.csdn.net/download/ly1h1/90735035

1.参考链接:

基于以下两个链接的参考,创建项目

1.1.基于Vue3前端项目创建-CSDN博客

1.2.基于Vue3引入ElementPlus_vue如何引入elementplus-CSDN博客

2.修改main.js,引入资源

import { createApp } from 'vue'
import { createPinia } from 'pinia'import App from './App.vue'
import router from './router'import './assets/main.css'
import ElementPlus from 'element-plus'
import 'element-plus/dist/index.css'
const app = createApp(App)app.use(createPinia())
app.use(router)app.mount('#app')

3.修改App.Vue,修改显示内容

<template><div><h1>我的 Vue 项目</h1><el-button type="primary">Element Plus 按钮测试</el-button></div>
</template><script setup>
import { ElButton } from 'element-plus'
</script>

4.输入npm run build,生成发布文件dist

5.下载Nginx

链接为:nginx: download

6.解压到本地文件

7.将发布文件dist复制到nginx目录下

8.配置conf文件夹下的nginx.conf文件

worker_processes  1;events {worker_connections  1024;
}http {include       mime.types;default_type  application/octet-stream;server {listen       8069;server_name  43.161.118.209;# 指向你的dist目录root   C:/nginx/nginx-1.27.5/dist;index  index.html;location / {try_files $uri $uri/ /index.html;}}
}

10.配置云服务安全组和入站规则

11.运行nginx

(启动指令:start nginx,停止指令:nginx -s stop,重载文件指令:nginx -s reload)

10.效果如下

http://www.xdnf.cn/news/3539.html

相关文章:

  • 基于Redis实现-UV统计
  • Linux:系统延迟任务及定时任务
  • 柔性PZT压电薄膜多维力传感器在微创手术机器人的应用
  • [英语单词] from under
  • 【STM32】定时器
  • React memo
  • 《操作系统真象还原》调试总结篇
  • 在pycharm profession 2020.3上安装使用xlwings
  • 【CTFer成长之路】XSS的魔力
  • 个人健康中枢的多元化AI硬件革新与精准健康路径探析
  • JVM 如何使用性能分析工具定位代码中的性能问题?
  • 博弈论思维——AI与思维模型【90】
  • Elasticsearch 常用的 API 接口
  • npm,yarn,pnpm,cnpm,nvm,npx包管理器常用命令
  • 数字智慧方案5976丨智慧农业顶层设计建设与运营方案(59页PPT)(文末有下载方式)
  • npm命令介绍(Node Package Manager)(Node包管理器)
  • 2d 追加点
  • JDK-17 保姆级安装教程(附安装包)
  • 高等数学-第七版-下册 选做记录 习题9-7
  • 边缘检测算子对比:robert canny prewitt sobel laplace
  • VM虚拟机安装CentOS7.9
  • 实战应用MCP Server-SSE方式(url)
  • Calculus on Computational Graphs: Backpropagation
  • PHP-Cookie
  • Python10天突击--编译过程通常涉及几个关键步骤
  • 贪心算法精解(Java实现):从理论到实战
  • 博客打卡-人类基因序列功能问题动态规划
  • cv::remap() 和 cv::undistortion() 的区别
  • allure测试报告的应用
  • 「Mac畅玩AIGC与多模态11」开发篇07 - 使用自定义名言插件开发智能体应用