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

项目部署问题

❓项目部署问题

Nginx配置问题

  1. Nuxt项目默认监听3000端口,但是服务器默认的是80端口,在Nginx中配置
    location / 让默认的路由全部转发到服务器的3000端口上
  2. 后端服务我使用的是Express,后端的端口是3005,nginx中需要配置
    location /api/ 将全部的api接口转发到3005端口上
  3. 静态资源例如/img使用了alias关键字而不是root,区别在于alias是替换,root是拼接

pm2进程管理问题

Nuxt3打包以后生成.output文件,上传到服务器后在.output/server路径下下执行

pm2 start index.mjs

Express服务使用pm2守护进程执行的命令不是 pm2 start app.js 正确的是

 pm2 start ./bin/www

文件管理问题

服务器上传的时候最好不要上传node_modules文件,上传完以后再安装

Nuxt项目问题

使用接口获取的url在el-image标签无法展示,原生img可以,查阅以后应该是el-image会产生跨域,img不会


http://www.kler.cn/a/540016.html

相关文章:

  • 数据结构与算法(test3)
  • Python Pandas(3):DataFrame
  • shell脚本控制——定时运行作业
  • Swift的方法派发机制
  • 机器学习笔记
  • mysql 存储过程和自定义函数 详解
  • 【C/C++】每日温度 [ 栈的应用 ] 蓝桥杯/ACM备赛
  • SQL自学,mysql从入门到精通 --- 第 1 天,系统环境搭建,mysql部署
  • 小结:VLAN、STP、DHCP、ACL、NAT、PPP、边界路由等配置指令
  • 数据结构 day01
  • 老榕树的Java专题:Redis 从入门到实践
  • 代码笔记:ln创建链接
  • C++20导出模块及使用
  • Day.23
  • 字符设备驱动开发
  • 人工智能领域-CNN 卷积神经网络 性能调优
  • 使用Docker + Ollama在Ubuntu中部署deepseek
  • EXCEL数据解析与加密处理方法
  • Vue Router 导航方式详解:声明式导航与编程式导航
  • flink判断两个事件之间有没有超时(不使用CEP)
  • jmeter 性能测试Linux 常用的安装
  • 设计模式 ->模板方法模式(Template Method Pattern)
  • matlab simulink 船舶模糊pid控制仿真
  • 网络安全行业的冬天
  • 5.攻防世界 fileinclude
  • xss闯关