Vue工程自动编译和在Apache部署

1、拉取代码
2、编译

npm config set registry https://registry.npm.taobao.org

npm install rimraf -g

rimraf node_modules

cnpm install

npm run build:test

3、输出编译结果

将编译生成的project/dist/*拷贝到apache/htdocs下。

4、安装

将apache拷贝到安装目录

5、启动

执行start.bat脚本

6、停止服务

执行stop.bat脚本

7、常见问题

1、执行httpd.exe -k install -n "Apache24"时报错:

(OS 10013)以一种访问权限不允许的方式做了一个访问套接字的尝试。 : AH00072: make_sock: could not bind to address [::]:443

报错截图
图片

在Apache24\conf\extra\httpd-ahssl.conf中查找443替换为442;或者在httpd.conf中将跟ssl相关的内容都注释了。
2、查看占用指定端口的的程序(定位问题使用)

netstat -ano|findstr “6010”

3、apache启动时,报错“特定错误 1”,提示apache已经启动,实际上进程和端口号查看,apache都没有启动
图片
从其他机器拷贝的正在启动的apache,log目录下自带一个httpd.pid文件,删除后,重新启动就ok

了解更多内容 关注公众号
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值