抽离tinymce、echarts模块
This commit is contained in:
parent
20599c859e
commit
cb184caf53
|
@ -4,7 +4,7 @@
|
|||
"private": true,
|
||||
"scripts": {
|
||||
"serve": "vue-cli-service serve",
|
||||
"build": "vue-cli-service build",
|
||||
"build": "vue-cli-service build --report",
|
||||
"lint": "vue-cli-service lint"
|
||||
},
|
||||
"dependencies": {
|
||||
|
|
|
@ -53,9 +53,10 @@
|
|||
data() {
|
||||
return {
|
||||
init: {
|
||||
language_url: '/tinymce/langs/zh_CN.js',
|
||||
language_url: 'tinymce/langs/zh_CN.js',
|
||||
language: 'zh_CN',
|
||||
skin_url: '/tinymce/skins/ui/oxide',
|
||||
skin_url: 'tinymce/skins/ui/oxide',
|
||||
content_css: "tinymce/skins/content/default/content.css",
|
||||
menubar: false,
|
||||
statusbar: true,
|
||||
plugins: this.plugins,
|
||||
|
|
|
@ -88,13 +88,14 @@
|
|||
//获取所有视图组件
|
||||
getViews(){
|
||||
const filesUrl = []
|
||||
let files = require.context('@/views', true, /\.vue$/)
|
||||
files.keys().forEach(file => {
|
||||
// 如需删除index? .replace(/\/index$/, "")
|
||||
filesUrl.push({
|
||||
value: file.replace(/^\.\/(.*)\.\w+$/, '$1')
|
||||
})
|
||||
})
|
||||
//不知道为什么 require.context 会引起Webpack会一并把结果都打包进来使得此文件过大
|
||||
// let files = require.context('@/views', true, /\.vue$/)
|
||||
// files.keys().forEach(file => {
|
||||
// // 如需删除index? .replace(/\/index$/, "")
|
||||
// filesUrl.push({
|
||||
// value: file.replace(/^\.\/(.*)\.\w+$/, '$1')
|
||||
// })
|
||||
// })
|
||||
return filesUrl;
|
||||
},
|
||||
querySearch(queryString, cb){
|
||||
|
|
|
@ -34,6 +34,14 @@ module.exports = {
|
|||
name: "modules",
|
||||
test: /[\\/]node_modules[\\/]/,
|
||||
priority: -10
|
||||
},
|
||||
tinymce: {
|
||||
name: "tinymce",
|
||||
test: /[\\/]node_modules[\\/]tinymce[\\/]/
|
||||
},
|
||||
echarts: {
|
||||
name: "echarts",
|
||||
test: /[\\/]node_modules[\\/]echarts[\\/]/
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue