1、npm run build打包成功后,会在dist目录下生成index.html和static文件夹,将dist下所有文件复制到你需要的目录下。

2、配置nginx,以下为简单配置:

server {

listen 8011  default;

server_name  localhost;

location / {

#配置网站根目录,即index.html和static所在的路径

root   /Users/wqz/git/outdoor-ui/dist;

try_files $uri $uri/ /index.html last;

index  index.html;

add_header Access-Control-Allow-Origin *;

}

#配置跨域转发,如果你的项目有需要请求其他服务器数据的需要配置,否则可以不用

location /auth/ {

proxy_pass http://127.0.0.1:9002;

}

location /admin/ {

proxy_pass http://127.0.0.1:9002;

}

access_log  logs/outdoor-ui.access.log;

}

配置完后,重新加载nginx配置,使用命令sudo nginx -s reload , 如果未启动,直接启动就可以了。

3、访问localhost:8011即可。

npm run build生产环境打包部署相关推荐

  1. vue中Npm run build 根据环境传递参数方法来打包不同域名

    项目开发中,前端在配置后端api域名时很困扰,常常出现: 本地开发环境: api-dev.demo.com 测试环境: api-test.demo.com 线上生产环境: api.demo.com, ...

  2. npm run build 打包后,如何运行在本地查看效果

    目前,使用vue-cli脚手架写了一个前端项目,之前一直是使用npm run dev 在8080端口上进行本地调试.项目已经进行一半了,今天有时间突然想使用npm run build进行上线打包,试试 ...

  3. 【转】在生产环境中部署前端代码

    在生产环境中部署前端代码 本文章前端代码是基于vue+webpack开发的 Nginx是一款轻量级的Web 服务器/反向代理服务器 首先,webpack配置如下 在开发过程中,我们是通过npm run ...

  4. npm run build打包产生的build文件夹通过nginx部署到服务器上访问(centos8)

    首先在当前目录下,用npm run build命令将文件打包到build文件夹(或者是其他文件夹名) 把build目录传到服务器上 打开终端(提一句,Windows在Microsoft store里新 ...

  5. vue2.0项目部署到服务器_vue项目运行npm run build打包后如何发布到服务器?

    运行npm run build后,怎么发布到服务器? 这样就打包成功了.然后我的项目根目录就会多一个dist文件夹,里面包含static文件夹(存放img.css.js等文件)和index.html. ...

  6. npm run build 打包爬坑记(1)

    npm run build 打包爬坑记 先说说打包过程,npm run build 后放入phpstudy里面,访问本地ip,查看phpstudy的端口号,就能访问页面了(访问地址:http://19 ...

  7. npm run build打包失败

    使用npm run build命令打包Angular项目时报错,错误信息如下: WARNING in budgets, maximum exceeded for initial. Budget 2 M ...

  8. 服务器生成文件怎么配置路径,npm run build生成的文件如何部署到服务器上

    其实楼上两个人的回答都是对的,只不过侧重点不一样,一楼是大的方面说,配置好服务器就可以了,该怎么运行就怎么运行,只不过没有部署过项目的人可能就不知道怎么回事了:二楼说的应该是配置windos服务器的环 ...

  9. VSCode内npm run build编译打包时候报错:code ELIFECYCLE - (已解决)

    文章目录 win10系统使用VSCode打包项目进行build编译的时候,报错:Module build failed: Error: "extract-text-webpack-plugi ...

最新文章

  1. VS不显示最近打开的项目
  2. torch.backends.cudnn.deterministic 生成随机数字设置 每次输出一样的方法
  3. 理解php中的yield
  4. json字符串与java对象的相互转换(jackson)
  5. 寻找获取Bean 的入口
  6. Command ‘ifconfig‘ not found
  7. 多客户端异步通讯框架
  8. Java 计算两个日期时间差,天数、时、分、秒
  9. Ubuntu中安装nginxError
  10. LeetCode 1852. 每个子数组的数字种类数(滑窗)
  11. 微服务模式下API测试
  12. maven下载及安装教程(保姆及教程)
  13. 视频教程-学透JavaScript-JavaScript
  14. 盘点五款好用的项目管理软件
  15. Excel表格文件,.xls和.xlsx格式的区别
  16. 尤雨溪 6 月 4 日的 Vue 技术分享
  17. 若依框架前端菜单生成,权限标识,路由地址
  18. 适用于编程开发自学的学习网站
  19. 图的存储结构——邻接表法
  20. Portainer添加远程Docker(Docker API)

热门文章

  1. 揭秘《双11星秀猫巅峰时刻》功能设计
  2. Python 使用pandas + plotly 制作GRR report
  3. 物联网名词----物模型、设备影子
  4. 无动力雨水旋流过滤装置-南京蓝领新材料
  5. Linux 内核及 GNU/Linux 操作系统的基本体系结构
  6. HDFS 双缓冲技术核心源码剖析
  7. 极客专属浪漫!用涂鸦智能压力传感器DIY一款智能杯垫!
  8. python get dummies_pandas使用get_dummies进行one-hot编码的方法
  9. Deskreen for Mac(mac投屏软件)
  10. 计算机音乐深夜,10首可以在深夜单曲循环的音乐