最新公告
  • 欢迎您光临起源地模板网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入钻石VIP
  • 把Vue项目部署到阿里云服务器

    正文概述 掘金(宇宙不想说话)   2021-02-26   794

    前言

    我买的是阿里云轻量型服务器,应用镜像是node.js,系统镜像是centos,最近写了一个vue-music项目,想部署到服务器,遇到了一些坑,记录一下。

    服务器应用镜像激活

    当你远程连接到服务器并切换到root用户,会发现node npm nvm无法使用 把Vue项目部署到阿里云服务器

    这是因为nvm的变量还没有被激活,输入vim /etc/profile,可以看到里面有一句source/root/nvm/nvm.sh

    把Vue项目部署到阿里云服务器

    所以我们需要手动激活一遍,我们现在执行source /etc/profile

    把Vue项目部署到阿里云服务器

    可以发现已经可以使用nvm node 和npm了, 一开始系统装的镜像node版本是很低的,这边我自己已经重新安装过了

    可以输入以下命令安装需要的node.js版本

    nvm install v10.18.0
    // 设置默认版本
    npm alias default v10.18.0
    

    这样就可以使用了,但是我们会发现关闭终端之后,下次重新连接服务器会发现nvm又失效了,所以我们可以使用以下办法来解决

    vim ~/.bashrc
    // 添加下面这行代码
    source /etc/profile
    

    启动服务可以使用安装pm2

    安装:npm install pm2 -g

    启动服务: pm2 start app

    停止: pm2 stop app

    重启: pm2 restart app

    查看服务列表: pm2 list

    查看log: pm2 log

    把Vue项目部署到阿里云服务器

    这边就不一一介绍了,可以去查看文档

    将打包好的dist文件上传到服务器

    windows: 安装winscp

    ubuntu: scp -r /dist username@公网ip地址/home/项目名/dist,需要输入账号密码连接

    username可以是root 公网ip地址就是你的服务器ip 后面跟上你要上传的文件夹目录

    总结

    也是踩了一些坑 后续会把上传服务器 连接服务器补充一下


    起源地下载网 » 把Vue项目部署到阿里云服务器

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    模板不会安装或需要功能定制以及二次开发?
    请QQ联系我们

    发表评论

    还没有评论,快来抢沙发吧!

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者

    请选择支付方式

    ×
    迅虎支付宝
    迅虎微信
    支付宝当面付
    余额支付
    ×
    微信扫码支付 0 元