前端项目部署到服务器

打包项目

npm run build会生成一个dist文件夹

Xshell软件内新建

名字随便起——>添加服务器地址——>用户名,密码——>记住密码

上传

进入/opt/project文件夹下(文件上传位置)项目的新建文件夹——>/opt/project/新建的文件夹名/dist

将disk文件夹拖到/opt/project/hw文件夹下,可以直接右击dist上传

修改

通过命令修改

cd /usr/local/nginx

cd conf     进入conf文件夹下

vi nginx.conf 编辑nginx.conf文件

或者通过sftp文件可视化操作修改

去文件夹里面找到nginx.conf这个文件在里面改(端口号,文件名,跨域)

server {
                listen 5179;//前端的端口号
                server_name xx.xx.xx.xx;//该服务器ip
                charset utf-8;
                                location / {
                                    root /opt/project/新建文件夹/dist;//存放的dist文件路径
                                        try_files $uri $uri/ /index.html;
                                        index  index.html index.htm;
                                         }
        location ^~/api/ {
           proxy_pass http://后端地址/;//后端请求路径,解决跨域
        }
}

esc回到命令界面退出编辑

:q! 不保存

:wq 保存退出

重启

进入sbin文件夹下执行./nginx -s reload命令重启

cd /usr/local/nginx/sbin

./nginx -s reload

重启报错执行

./nginx -c /usr/local/nginx/conf/nginx.conf

每次更改代码重新部署需要先删除dist,再把本地的dist上传即可

部署前端项目到服务器上需要以下步骤: 1. 确定服务器环境 确定服务器的操作系统和软件环境,比如是否需要安装 Node.js 或者其他运行环境。 2. 配置服务器环境 根据服务器环境的要求,安装必要的软件和服务。比如,如果需要使用 Node.js 运行环境,需要先安装 Node.js 环境,并配置好环境变量。 3. 将项目代码上传到服务器前端项目代码上传到服务器上,可以使用 FTP 工具或者命令行工具进行上传。通常情况下,将项目代码上传到服务器的 /var/www 目录下。 4. 安装项目依赖 在服务器上进入项目根目录,使用命令行工具运行 npm install 命令,安装项目依赖包。 5. 构建项目 使用命令行工具在项目根目录下运行 npm run build 命令,构建项目代码。构建完成后,会在项目根目录下生成一个 dist 目录,里面包含了构建后的项目代码。 6. 配置 Web 服务器 根据服务器环境的要求,配置 Web 服务器。比如,如果使用 Nginx 作为 Web 服务器,需要在 Nginx 配置文件中添加一些配置项,比如监听的端口号、服务的根目录等。 7. 部署项目 将构建后的项目代码部署到 Web 服务器上。通常情况下,将 dist 目录下的所有文件复制到 Web 服务器的根目录下即可。 8. 启动 Web 服务器 启动 Web 服务器,访问服务器的 IP 地址或者域名,即可访问部署好的前端项目。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

发呆小天才yy

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值