4006-838-530
当前位置: 主页 > FAQ

pc端前端部署说明

发布时间:2026-11-07 07:08   浏览次数:次   作者:E企盈

首次购买商城pc端,E企盈部署时会设置好,如果用户因为自行操作、重装商城、更换服务器等原因pc端无法访问,可自行按照以下方法处理。

注:E企盈提供二次部署配置服务属于增值服务,需按次收费。所以不了解具体操作建议付费委托E企盈处理!

服务器操作系统必须符合Centos stream 9 64位,若不符合需在2024年1月前进行整改,若不整改,后期操作系统不符合要求不再支持按此教程手动编译!!


部署步骤


1、安装、更新pc前端插件
2、安装node v12.14.0, 再安装pm2

```bash

npm install pm2 -g

```
3、安装时需配置nginx反相代理端口:3000 代理到  /plugins/shop_server/

```nginx

location /plugins/shop_server/ {
    proxy_pass   http://127.0.0.1:3000;
}

```

上面配置按实际修改使用

4. 进入/path/to/shop/plugins/shop_server, 把项目代码文件夹下的/plugins/shop_server/host.json(没有则自行创建)中的baseURL更换成当前的线上域名 (如: https://dev8.www.tengxinhulian.com)

```json

{

    "baseURL": "https://dev8.www.tengxinhulian.com"

}

```

5. 安装依赖

```bash

npm install

```

6. 执行编译

```bash

npm run build

```

编译成功后会在项目中生成.nuxt/目录

7. 在项目目录下清除并复制静态文件

```bash

 rm -rf plugins/shop_server/

cp -r .nuxt/dist/client/. plugins/shop_server/

```

8. 开启pm2  在项目目录下   pm2 start npm --name "shop" -- run start     pm2常用命令(pm2 list,  pm2 stop shop, pm2 delete shop,每次更新完后必须重启进程 pm2 restart shop)
说明: --name为pm2的进程名,根据定义的名字才能实现(也可根据id操作)停止、重启、删除操作.

直接访问 https://xxxx/plugins/shop_server/home?i=公众号ID