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

vue项目Nginx部署启动

1.vue打包

        (1)package.json增加打包命令

  "scripts": {"dev": "webpack-dev-server --inline --progress --config build/webpack.dev.conf.js --host 10.16.14.110","start": "npm run dev","unit": "jest --config test/unit/jest.conf.js --coverage","e2e": "node test/e2e/runner.js","test": "npm run unit && npm run e2e","build": "node build/build.js","build:prod": "webpack-dev-server build","build:stage": "webpack-dev-server build --mode staging"},

      (2)指定打包后的文件名(index.js)

        

      (3)打包

2.nginx部署

        (1)上传dist文件到Nginx

      (2)修改配置文件

       server {listen       8099;#启动端口server_name  localhost;#本机IPlocation / {#add_header Access-Control-Allow-Origin "*";root  html/sso;try_files $uri $uri/ /index.html;index  index.html index.htm;}location /prod-api {proxy_pass http://后端接口地址;}error_page   500 502 503 504  /50x.html;location = /50x.html {root   html/sso;}}

3.重启nginx

        

4.访问流程

       

http://www.lryc.cn/news/412794.html

相关文章:

  • Duplicate class kotlin.collections.jdk8.CollectionsJDK8Kt found in modules。Android studio纯java代码报错
  • filebeat
  • matlab y=sin(x) - 2/π*(x)函数绘制
  • HyperDiffusion阅读
  • 分治思想 排序数组
  • 通用前端分页插件
  • jEasyUI 扩展编辑器
  • 腾讯课堂停服,付费课程怎么观看!!!
  • C# 桥接模式
  • GPT-4o mini一手测评:懂得不多,但答得极快
  • Python面试题:结合Python技术,如何使用Pytest进行单元测试和集成测试
  • Java面试必看!知己知彼才能百战百胜,如何做好面试前的准备?
  • [Vue warn]: data functions should return an object:
  • .net 7和core版 SignalR
  • 【人工智能】Transformers之Pipeline(三):文本转音频(text-to-audio/text-to-speech)
  • 前端入门知识分享:HTML 页面中 head 标签之间的代码详解
  • 【Spring Boot】手撕搜索引擎项目,深度复盘在开发中的重难点和总结(长达两万6千字的干货,系好安全带,要发车了......)
  • 测试面试宝典(四十二)—— 接口测试什么时候介入
  • 【Elasticsearch】Elasticsearch的分片和副本机制
  • 鸿蒙开发入门指南
  • 从分散到整合,细说比特币发展史
  • TreeSelect增加可筛选功能
  • 星环科技与宁夏银行“大数据联合实验室”揭牌,持续打造金融科技新范式
  • React native页面突然白屏
  • 一段直接路径读取文件LINUX C代码
  • Android让所有APK横屏显示
  • 【智能制造-26】PLC标准-SICAR
  • 浅学爬虫-处理复杂网页
  • nginx反向代理严重错误[crit] (13: Permission denied) while reading upstream问题
  • 精通Python爬虫中的XPath:从安装到实战演示