2020
10-10
10-10
Vue-cli打包后部署到子目录下的路径问题说明
默认情况下以当前域名为根目录向下访问。举例,若需要部署到www.***.com/catalog1/catalog2/下,需要更改1、config/index.js文件中,build下assetsPublicPath属性为'/catalog1/catalog2/',如下:build:{assetsPublicPath:'/catalog1/catalog2/',默认情况下该值为'/'(该属性目测是webpack打包时的文件引用路径的基础路径)。2、修改路由base属性为'/catalog1/catalog2/',如下:exportdefaultnewRouter({mode:'history',ba...
继续阅读 >
使用npmrunbuild生成dist文件夹中的文件是你需要上传到服务器上的文件,直接打开index.html会直接报错可以尝试用express搭建一个服务器,做法如下:1、在dist根目录下新建server.js文件;2、代码如下:varexpress=require('express');varapp=express();consthostname='localhost';constport=3000;app.use(express.static('./'));app.listen(port,hostname,()=>{console.log(·Serverrunningathttp://${host...