视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
java startswith js 获取url参数 什么是粗饲料,有什么特点 小龙虾的什么地方不能吃 牛蛙蝌蚪的饲养管理 稻水象甲的防治方法 珍珠奶茶里的珍珠是啥 苋菜红是苋菜来的吗 竹荪的栽培技术 消防员呼救器作用 消防员血型牌作用 java condition python合并多个excel java matcher python excel 自动化 python xlrd读取excel java entry java tuple cr2和jpg有什么区别 java wait clashx使用教程 vue router跳转 jquery获取url参数 vue router传参 js url python将数据写入excel文件 操作无法完成错误0x00000709 python excel写入数据 office2010配置进度怎么去除 vue路由模式 oracle 添加索引 echarts教程 vue获取当前路由 linux密码忘记 重置密码的方法 oracle触发器写法 最简单施工日志范文 hp台式机bios设置启动顺序 oracle expdp vue 获取当前路由 python getattr函数
vue publicpath
2022-01-22 18:29:48 责编:李赢赢
文档

vue怎么设置publicpath呢?不知道的小伙伴来看看小编今天的分享吧!

1、每次打包build完后,都单独生成一个/dist文件夹,且dist中每次都只有相同文件目录

2、部署的时候,是部署在服务器的一个/test文件夹下

打包后的文件目录:

1
2
3
4
5
├─dist
 ├─css
 ├─img
 └─js
 index.html

一、不设置publicPath时,部署后请求路径:

1
2
3
4
5
// vue.config.js
 
module.exports = {
  // publicPath: '',
}
二、设置为/时,部署后请求路径:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

<!DOCTYPE html>
<html lang=en>
<head>
  <title>test</title>
  <link href=/css/app.0b79487b.css rel=preload as=style>
  <link href=/js/app.ba2d9b8a.js rel=preload as=script>
  <link href=/js/chunk-vendors.e7ac9ff2.js rel=preload as=script>
  <link href=/css/app.0b79487b.css rel=stylesheet>
</head>
<body>
<div id=app></div>
<script src=/js/chunk-vendors.e7ac9ff2.js></script>
<script src=/js/app.ba2d9b8a.js></script>
</body>
</html>

1

2

3

4

5

// vue.config.js
 
module.exports = {
  publicPath: '/',
}

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

<!DOCTYPE html>
<html lang=en>
<head>
  <title>test</title>
  <link href=/css/app.0b79487b.css rel=preload as=style>
  <link href=/js/app.ba2d9b8a.js rel=preload as=script>
  <link href=/js/chunk-vendors.e7ac9ff2.js rel=preload as=script>
  <link href=/css/app.0b79487b.css rel=stylesheet>
</head>
<body>
<div id=app></div>
<script src=/js/chunk-vendors.e7ac9ff2.js></script>
<script src=/js/app.ba2d9b8a.js></script>
</body>
</html>

三、设置为./时,部署后请求路径:

1

2

3

4

5

// vue.config.js
 
module.exports = {
  publicPath: './',
}

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

<!DOCTYPE html>
<html lang=en>
<head>
  <title>test</title>
  <link href=css/app.0b79487b.css rel=preload as=style>
  <link href=js/app.8569d42d.js rel=preload as=script>
  <link href=js/chunk-vendors.e7ac9ff2.js rel=preload as=script>
  <link href=css/app.0b79487b.css rel=stylesheet>
</head>
<body>
<div id=app></div>
<script src=js/chunk-vendors.e7ac9ff2.js></script>
<script src=js/app.8569d42d.js></script>
</body>
</html>

四、设置为static时,部署后请求路径:

1

2

3

4

5

// vue.config.js
 
module.exports = {
  publicPath: 'static',
}

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

<!DOCTYPE html>
<html lang=en>
<head>
  <title>test</title>
  <link href=static/css/app.0b79487b.css rel=preload as=style>
  <link href=static/js/app.d0717808.js rel=preload as=script>
  <link href=static/js/chunk-vendors.e7ac9ff2.js rel=preload as=script>
  <link href=static/css/app.0b79487b.css rel=stylesheet>
</head>
<body>
<div id=app></div>
<script src=static/js/chunk-vendors.e7ac9ff2.js></script>
<script src=static/js/app.d0717808.js></script>
</body>
</html>

五、设置为./static时,部署后请求路径:

1

2

3

4

5

// vue.config.js
 
module.exports = {
  publicPath: './static',
}

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

<!DOCTYPE html>
<html lang=en>
<head>
  <title>test</title>
  <link href=static/css/app.0b79487b.css rel=preload as=style>
  <link href=static/js/app.d0717808.js rel=preload as=script>
  <link href=static/js/chunk-vendors.e7ac9ff2.js rel=preload as=script>
  <link href=static/css/app.0b79487b.css rel=stylesheet>
</head>
<body>
<div id=app></div>
<script src=static/js/chunk-vendors.e7ac9ff2.js></script>
<script src=static/js/app.d0717808.js></script>
</body>
</html>

六、设置为../static时,部署后请求路径:

1

2

3

4

5

// vue.config.js
 
module.exports = {
  publicPath: '../static',
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<!DOCTYPE html>
<html lang=en>
<head>
  <title>test</title>
  <link href=../static/css/app.0b79487b.css rel=preload as=style>
  <link href=../static/js/app.695b7ccc.js rel=preload as=script>
  <link href=../static/js/chunk-vendors.e7ac9ff2.js rel=preload as=script>
  <link href=../static/css/app.0b79487b.css rel=stylesheet>
</head>
<body>
<div id=app></div>
<script src=../static/js/chunk-vendors.e7ac9ff2.js></script>
<script src=../static/js/app.695b7ccc.js></script>
</body>
</html>

七、设置为../时,部署后请求路径:

1

2

3

4

5

// vue.config.js
 
module.exports = {
  publicPath: '../',
}

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

<!DOCTYPE html>
<html lang=en>
<head>
  <title>test</title>
  <link href=../css/app.0b79487b.css rel=preload as=style>
  <link href=../js/app.67ace555.js rel=preload as=script>
  <link href=../js/chunk-vendors.e7ac9ff2.js rel=preload as=script>
  <link href=../css/app.0b79487b.css rel=stylesheet>
</head>
<body>
<div id=app></div>
<script src=../js/chunk-vendors.e7ac9ff2.js></script>
<script src=../js/app.67ace555.js></script>
</body>
</html>

以上就是小编今天的分享了,希望可以帮助到大家。

下载本文
显示全文
专题java startswithjava startswith专题js 获取url参数js 获取url参数专题什么是粗饲料,有什么特点什么是粗饲料,有什么特点专题小龙虾的什么地方不能吃小龙虾的什么地方不能吃专题牛蛙蝌蚪的饲养管理牛蛙蝌蚪的饲养管理专题稻水象甲的防治方法稻水象甲的防治方法专题珍珠奶茶里的珍珠是啥珍珠奶茶里的珍珠是啥专题苋菜红是苋菜来的吗苋菜红是苋菜来的吗专题竹荪的栽培技术竹荪的栽培技术专题消防员呼救器作用消防员呼救器作用专题消防员血型牌作用消防员血型牌作用专题java conditionjava condition专题python合并多个excelpython合并多个excel专题java matcherjava matcher专题python excel 自动化python excel 自动化专题python xlrd读取excelpython xlrd读取excel专题java entryjava entry专题java tuplejava tuple专题cr2和jpg有什么区别cr2和jpg有什么区别专题java waitjava wait专题关于新年的作文关于新年的作文专题关于新年的名句关于新年的名句专题关于新年的小诗关于新年的小诗专题关于新年的诗篇关于新年的诗篇专题学生的新年祝福学生的新年祝福专题对新年的祝福对新年的祝福专题新年俗语新年俗语专题新年名句新年名句专题新年家书新年家书专题新年拜年词新年拜年词专题使用vue的网站专题vue 网站专题vue轻量级专题easy vue专题vue lazy专题vue来源专题vue中后台专题vue的axios专题meteor vue专题vue门户专题vue dbclick专题new vue()专题vue.org专题vue e专题vue 登陆专题vue 简介专题介绍vue专题vue列表专题vue-antd专题antd-vue专题