最近工做上的事情,领导让用VUE写个前端出来, 因为部门的人大多负责后台,前端的大多数事务,就直接包到我头上来了。估计后续我VUE写完,也没人负责把网页部署到服务器上,那么咋办,只能本身来了。
对于服务器来讲,能够说是一个小白了。能够说什么都是从0开始。 这篇文章不说VUE怎么怎么写,html
腾讯云打钱😁😁前端
CentOS
,就是一片黑,只能输入命令行,咱也不懂咱也不敢问,通过一顿搜索并不知道怎么回事。
而后我决定给他重装成Windows
,CentOS
看不懂我还会看不懂Windows
吗?webpack
大概就是这样 web
Windows
以后,不能在浏览器登陆了,腾讯云给了这个选项
由于我是Mac因此就选第三个,其余的请自行研究了....macos
跟着教程安装完npm
配置服务器地址浏览器
而后输入系统帐号密码就能够连上了。bash
在我查找了不少资料的过程当中,发现给Windows
传文件是很痛苦的一个过程。
多是我没有找到正确的姿式吧。服务器
这里咱们经过共享文件夹
传文件,有点像虚拟机。app
Floders
个人电脑
界面就能看到咱们如今手上的这台设备了。
百度经验:jingyan.baidu.com/article/870…
咱们这里只要走两步就行,不用配置eclipse
1. 安装Java环境 JDK
2. 配置Tomcat
复制代码
这里就不赘述了。照着这个教程一步一步来。
我在这位老哥这里找到了配置办法
hms
Tomcat
的webapps
下建立hms
文件夹,config/index.js
文件中,设置assetsPublicPath: '/hms/'
productionSourceMap: false
build/webpack.prod.config.js
文件中,找到output
,添加publicPath:'./'
output: {
path: config.build.assetsRoot,
filename: utils.assetsPath('js/[name].[chunkhash].js'),
chunkFilename: utils.assetsPath('js/[id].[chunkhash].js'),
publicPath:'./'
},
复制代码
在build/webpack.base.config.js
文件中,同样找到output
output: {
path: config.build.assetsRoot,
filename: '[name].js',
publicPath: process.env.NODE_ENV === 'production'
? "./"+config.build.assetsPublicPath
: "./"+config.dev.assetsPublicPath
},
复制代码
cd Vue项目路径
运行npm run build
命令,生成dist
文件夹,包含static
和index.html
dist
文件夹中static
和index.html
复制到Tomcat
中webapps
的hms
文件夹中Tomcat
,ip:port/hms
,例如:http://localhost:8081/hms/
便可访问到Vue项目。也能够直接把服务器的地址贴上去 http://182.xxx.xxx.xxx:8080/hms