Skip to content

Commit 4780ac3

Browse files
happystoryPanJiaChen
authored andcommitted
perf: use templateParameters to refine index.html (PanJiaChen#1156)
* 优化html模板
1 parent b0bd91c commit 4780ac3

File tree

3 files changed

+8
-4
lines changed

3 files changed

+8
-4
lines changed

build/webpack.dev.conf.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,10 @@ const devWebpackConfig = merge(baseWebpackConfig, {
5858
inject: true,
5959
favicon: resolve('favicon.ico'),
6060
title: 'vue-element-admin',
61-
path: config.dev.assetsPublicPath + config.dev.assetsSubDirectory
62-
})
61+
templateParameters: {
62+
BASE_URL: config.dev.assetsPublicPath + config.dev.assetsSubDirectory,
63+
},
64+
}),
6365
]
6466
})
6567

build/webpack.prod.conf.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,9 @@ const webpackConfig = merge(baseWebpackConfig, {
5656
inject: true,
5757
favicon: resolve('favicon.ico'),
5858
title: 'vue-element-admin',
59-
path: config.build.assetsPublicPath + config.build.assetsSubDirectory,
59+
templateParameters: {
60+
BASE_URL: config.build.assetsPublicPath + config.build.assetsSubDirectory,
61+
},
6062
minify: {
6163
removeComments: true,
6264
collapseWhitespace: true,

index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<title>vue-element-admin</title>
99
</head>
1010
<body>
11-
<script src=<%= htmlWebpackPlugin.options.path %>/tinymce4.7.5/tinymce.min.js></script>
11+
<script src=<%= BASE_URL %>/tinymce4.7.5/tinymce.min.js></script>
1212
<div id="app"></div>
1313
<!-- built files will be auto injected -->
1414
</body>

0 commit comments

Comments
 (0)