Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
yma16
myblogVue_django
提交
556c6921
M
myblogVue_django
项目概览
yma16
/
myblogVue_django
通知
5
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
M
myblogVue_django
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
556c6921
编写于
7月 31, 2022
作者:
yma16
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
perf:gzip打包优化-build分支 dev 配置合入master
上级
eec44107
变更
4
显示空白变更内容
内联
并排
Showing
4 changed file
with
18 addition
and
19 deletion
+18
-19
build/webpack.dev.conf.js
build/webpack.dev.conf.js
+5
-1
src/main.js
src/main.js
+11
-15
src/router/index.js
src/router/index.js
+0
-1
src/store/index.js
src/store/index.js
+2
-2
未找到文件。
build/webpack.dev.conf.js
浏览文件 @
556c6921
...
@@ -13,6 +13,9 @@ const portfinder = require('portfinder')
...
@@ -13,6 +13,9 @@ const portfinder = require('portfinder')
const
HOST
=
process
.
env
.
HOST
const
HOST
=
process
.
env
.
HOST
const
PORT
=
process
.
env
.
PORT
&&
Number
(
process
.
env
.
PORT
)
const
PORT
=
process
.
env
.
PORT
&&
Number
(
process
.
env
.
PORT
)
//cdn 配置
let
externalConfig
=
[]
const
devWebpackConfig
=
merge
(
baseWebpackConfig
,
{
const
devWebpackConfig
=
merge
(
baseWebpackConfig
,
{
module
:
{
module
:
{
rules
:
utils
.
styleLoaders
({
sourceMap
:
config
.
dev
.
cssSourceMap
,
usePostCSS
:
true
})
rules
:
utils
.
styleLoaders
({
sourceMap
:
config
.
dev
.
cssSourceMap
,
usePostCSS
:
true
})
...
@@ -55,7 +58,8 @@ const devWebpackConfig = merge(baseWebpackConfig, {
...
@@ -55,7 +58,8 @@ const devWebpackConfig = merge(baseWebpackConfig, {
new
HtmlWebpackPlugin
({
new
HtmlWebpackPlugin
({
filename
:
'
index.html
'
,
filename
:
'
index.html
'
,
template
:
'
index.html
'
,
template
:
'
index.html
'
,
inject
:
true
inject
:
true
,
cdnConfig
:
externalConfig
,
// cdn配置
}),
}),
// copy custom myblog_static assets
// copy custom myblog_static assets
new
CopyWebpackPlugin
([
new
CopyWebpackPlugin
([
...
...
src/main.js
浏览文件 @
556c6921
// The Vue build version to load with the `import` command
// The Vue build version to load with the `import` command
// (runtime-only or standalone) has been set in webpack.base.conf with an alias.
// (runtime-only or standalone) has been set in webpack.base.conf with an alias.
// import Vue from 'vue'
//vue cdn
// import VueRouter from 'vue-router'
import
Vue
from
'
vue
'
// import axios from 'axios'
import
VueRouter
from
'
vue-router
'
// import hljs from 'highlight.js'
import
axios
from
'
axios
'
import
hljs
from
'
highlight.js
'
import
importElementComponents
from
'
./importElement
'
import
importEchartsComponents
from
'
./importEchartsComponents
'
// 样式cnd
import
'
github-markdown-css/github-markdown.css
'
import
'
nprogress/nprogress.css
'
// 无需cdn
import
useRouter
from
'
./router
'
import
useRouter
from
'
./router
'
import
cookies
from
'
vue-cookies
'
import
cookies
from
'
vue-cookies
'
import
App
from
'
./App
'
import
App
from
'
./App
'
// import importElementComponents from './importElement'
// import importEchartsComponents from './importEchartsComponents'
// 样式
// import 'github-markdown-css/github-markdown.css'
// import 'nprogress/nprogress.css'
import
'
highlight.js/styles/github.css
'
import
'
highlight.js/styles/github.css
'
import
*
as
echarts
from
'
echarts/core
'
import
*
as
echarts
from
'
echarts/core
'
...
@@ -23,12 +25,6 @@ if (env === 'production') {
...
@@ -23,12 +25,6 @@ if (env === 'production') {
// 路由
// 路由
const
router
=
useRouter
(
Vue
,
VueRouter
)
const
router
=
useRouter
(
Vue
,
VueRouter
)
// // 按需引入elementui
// importElementComponents(Vue)
//
// // 按需引入echarts
// importEchartsComponents(Vue)
Vue
.
config
.
productionTip
=
false
Vue
.
config
.
productionTip
=
false
Vue
.
use
(
cookies
)
Vue
.
use
(
cookies
)
Vue
.
use
(
hljs
)
Vue
.
use
(
hljs
)
...
...
src/router/index.js
浏览文件 @
556c6921
...
@@ -9,7 +9,6 @@ const Bilicom = () => import('@/components/Bilicom')
...
@@ -9,7 +9,6 @@ const Bilicom = () => import('@/components/Bilicom')
const
Mavoneditor
=
()
=>
import
(
'
@/components/Mavoneditor
'
)
const
Mavoneditor
=
()
=>
import
(
'
@/components/Mavoneditor
'
)
const
GrilShow
=
()
=>
import
(
'
@/components/GrilShow
'
)
const
GrilShow
=
()
=>
import
(
'
@/components/GrilShow
'
)
const
Csslearn
=
()
=>
import
(
'
@/components/Csslearn
'
)
const
Csslearn
=
()
=>
import
(
'
@/components/Csslearn
'
)
const
defaultRoutes
=
[
const
defaultRoutes
=
[
{
{
path
:
'
/
'
,
path
:
'
/
'
,
...
...
src/store/index.js
浏览文件 @
556c6921
//
import Vue from 'vue'
import
Vue
from
'
vue
'
//
import Vuex from 'vuex'
import
Vuex
from
'
vuex
'
import
persistedstate
from
'
vuex-persistedstate
'
import
persistedstate
from
'
vuex-persistedstate
'
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录