1、生成dist目录

1.1 install

配置镜像

>npm config set registry https://registry.npm.taobao.org
>npm config set sass_binary_site=https://npm.taobao.org/mirrors/node-sass
>npm install --unsafe-perm

Centos7,工程执行npm install,遇到的问题:

报错: Error: EACCES: permission denied, mkdir 

所以使用npm install --unsafe-perm

1.2 Build vue project

生成dist目录,项目根目录执行命令:

npm run build

2、部署到nginx

利用上面的生成dist目录复制到nginx中

>rm -rf /usr/local/openresty/nginx/html/*
>cp -rf /root/front/helios-admin/dist/* /usr/local/openresty/nginx/html

 

更多推荐