项目发布:
1.项目运行 npm run build 或 ng build
添加--prod可以生成生产环境配置
修改index.html中href可以修改访问上下文地址,将来可以访问修改的地址,例http://localhost:3000/xxx/index.html
2.子域名配置
通过nginx反向代理:
1)下载安装nginx
2)配置nginx:nginx.conf
server {
listen 80;
server_name www.xxx.com;
#charset koi8-r;
#access_log logs/host.access.log main;
location / {
proxy_pass http://127.0.0.1:3000;
}
}
3)配置host,配个域名(本地配置,服务器端不需配置)
127.0.0.1 www.xxx.com
4)nginx启动停止操作
启动:nginx目录下 nginx.exe 运行 或start nginx.exe(推荐,命令行处于活动状态,还可以做其他操作)
停止:nginx.exe -s stop 或 nginx.exe -s quit(推荐)
重新载入:nginx.exe -s reload
项目部署:阿里云ECS,windows
1.数据库、node等环境准备
2.文件上传ftp(或本地共享 我使用的)
3.pm2
4.配置反向代理