Vue 的环境的搭建和项目部署

Vue 的环境的搭建和项目部署

第一章    vue的环境搭建

1.1安装nodejs

2.下载相应位数nodeJs

第二章 vue的打包部署

第三章nginx代理vue项目


第一章    vue的环境搭建

1.1安装nodejs

1.先看系统配置,是32位和64位

uname –a

2.下载相应位数nodeJs

从nodejs官网(http://nodejs.cn/download/)下载安装包 

3.在/opt/建立相关文件夹并将nodejs压缩包上传到vue文件夹并解压

解压上传上来的nodejs压缩包

tar –xvf node-v10.16.0-linux-x64.tar.xz

4.建立软连接(相当于快捷键)

sudo ln –s /opt/vue/nodejs/bin/node  /usr/local/bin/node

sudo ln –s /opt/vue/nodejs/bin/npm /usr/local/bin/ npm

5.验证node是否安装成功

node -v和npm –v 

1.2 安装cnpm

安装cnpm是因为使用npm install安装包时速度很慢,所以建议安装cnpm后使用cnpm install来安装包

1.用命令

npm install -g cnpm --registry=https://registry.npm.taobao.org

2.建立软连接(否则用cnpm会报No command 'cnpm' found的错误

sudo ln –s –s /opt/vue/nodejs/bin/node /usr/local/bin/cnpm

1.3安装vue-cli

1.用命令

cnpm install -g vue-cli

2.建立软连接

sudo ln -s /opt/vue/nodejs/bin/ /usr/local/bin/vue

3.建一个测试项目测试是否安装成功

vue init webpack firstproject

有问题选都按Y就可以

4.cd firstproject目录下

5. 安装项目依赖

cnpm install

6. 项目启动

cnpm run dev

启动成功linux界面

自动分配一个地址,输入后成功访问效果图

至此,vuelinux环境就搭建完毕


第二章 vue的打包部署

2.1 方式一

1.线下打包成dist,用xshell传到服务器,放在Nginx或者tomcat的webapp目录下都可以

打包命令

 npm run build

192.16.1.41的Tomcat 在/opt/tomcat位置.

端口为7001

2.查看tomcat端口

Ps –ef|grep tomcat 

强制杀死进程

Kill -9 XXX

3.  启动tomcat

sh  tomcat/bin/startup.sh

4.  实时查看最新的500行日志

tail -500f tomcat/log/ catalina.log

2.2 方式二

线下写好代码提交到svn服务器(要与部署的服务器一致),在服务器上打包部署

以192.168.1.41为例

1.如果开发者第一次导入,可以用命令

svn co https://ip/svn/  下载到/opt/svn/xx/code/目录

2.然后再npm install (如果线下已经安装上传了相关依赖就可以省略这一步)

3.  npm dev run 启动项目(或者npm dev serve

4.出现启动成功界面,浏览器输入地址既可访问


第三章nginx代理vue项目

1.若不记得目录可以用 whereis命令找

2.进入/usr/local/nginx/conf/配置目录,修改nginx.conf文件

3.vim nginx.conf修改配置

意思是访问localhost:80/zhsywx目录会去/opt/deploy/qc-xx-wx/zhsywx下面找项目

4.在/opt/svn/emembership/code/qc-wisdomship-wx目录中(SVN提交目录)用npm run build命令打包好;会在qc-xx-wx的目录下生成dist文件夹;再mv dist/* /opt/deploy/qc-xx-wx/zhsywx/移动到Nginx代理目录;如果是第二次部署就用

\cp -fr dist/* /opt/deploy/qc-xx-wx/zhsywx/强制替换命令,替换掉Nginx代理目录的下的dist;里的内容

5.在浏览器输入Nginx代理的目录http://ip/zhsywx/,可以看到部署代理成功了

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值