Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
S
smart_gov_platform
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
赵啸非
smart_gov_platform
Commits
147ff0cc
Commit
147ff0cc
authored
Feb 03, 2023
by
YIyiyi
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
pref:修改打包配置
parent
5f99571b
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
27 additions
and
12 deletions
+27
-12
base-manager-ui/admin/.gitignore
base-manager-ui/admin/.gitignore
+1
-1
base-manager-ui/admin/dist.zip
base-manager-ui/admin/dist.zip
+0
-0
base-manager-ui/admin/vue.config.js
base-manager-ui/admin/vue.config.js
+26
-11
No files found.
base-manager-ui/admin/.gitignore
View file @
147ff0cc
...
...
@@ -8,7 +8,7 @@ yarn-error.log*
/test/unit/coverage/
/test/e2e/reports/
selenium-debug.log
.zip
# Editor directories and files
.idea
.vscode
...
...
base-manager-ui/admin/dist.zip
0 → 100644
View file @
147ff0cc
File added
base-manager-ui/admin/vue.config.js
View file @
147ff0cc
...
...
@@ -5,8 +5,22 @@ const { getThemeColors, modifyVars } = require("./src/utils/themeUtil");
const
{
resolveCss
}
=
require
(
"
./src/utils/theme-color-replacer-extend
"
);
const
CompressionWebpackPlugin
=
require
(
"
compression-webpack-plugin
"
);
const
productionGzipExtensions
=
[
"
js
"
,
"
css
"
];
//
const isDev = process.env.NODE_ENV === "development";
const
isDev
=
process
.
env
.
NODE_ENV
===
"
development
"
;
const
FileManagerPlugin
=
require
(
"
filemanager-webpack-plugin
"
);
// 压缩文件夹
let
plugins
=
[];
if
(
!
isDev
)
{
plugins
.
push
(
new
FileManagerPlugin
({
events
:
{
onEnd
:
{
mkdir
:
[
"
./dist
"
],
delete
:
[
"
./dist.zip
"
],
archive
:
[{
source
:
"
./dist
"
,
destination
:
"
./dist.zip
"
}],
},
},
})
);
}
const
assetsCDN
=
{
// webpack build externals
// externals: {
...
...
@@ -64,16 +78,17 @@ module.exports = {
"
window.Quill
"
:
"
quill/dist/quill.js
"
,
Quill
:
"
quill/dist/quill.js
"
,
}),
...
plugins
,
// 生产环境打包zip文件
new
FileManagerPlugin
({
events
:
{
onEnd
:
{
mkdir
:
[
"
./dist
"
],
delete
:
[
"
./dist.zip
"
],
archive
:
[{
source
:
"
./dist
"
,
destination
:
"
./dist.zip
"
}],
},
},
}),
//
new FileManagerPlugin({
//
events: {
//
onEnd: {
//
mkdir: ["./dist"],
//
delete: ["./dist.zip"],
//
archive: [{ source: "./dist", destination: "./dist.zip" }],
//
},
//
},
//
}),
],
},
css
:
{
...
...
@@ -88,7 +103,7 @@ module.exports = {
},
publicPath
:
"
./
"
,
// publicPath: process.env.VUE_APP_PUBLIC_PATH,
outputDir
:
"
dist
"
,
outputDir
:
"
dist
/dist
"
,
assetsDir
:
"
static
"
,
productionSourceMap
:
false
,
};
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment