Commit 1876f063 by damodmg

调整cdn引入组件

parent ba92a436
...@@ -82,6 +82,12 @@ module.exports = { ...@@ -82,6 +82,12 @@ module.exports = {
} }
] ]
}, },
externals: {
'vue': 'Vue',
'vue-router': 'VueRouter',
'vuex': 'Vuex',
// 'axios': 'axios'
},
node: { node: {
// prevent webpack from injecting useless setImmediate polyfill because Vue // prevent webpack from injecting useless setImmediate polyfill because Vue
// source contains it (although only uses it if it's native). // source contains it (although only uses it if it's native).
......
<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><link rel="shortcut icon" href=./static/img/favicon.ico><title>GIC后台</title><link rel=stylesheet type=text/css href=static/css/iconfont.css><link rel=stylesheet type=text/css href=static/css/common.css><link href=/integral-mall/static/css/app.84b3c9128e17b961834dadc04a29a1e8.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=/integral-mall/static/js/manifest.003beacb9c9ae622c7f2.js></script><script type=text/javascript src=/integral-mall/static/js/vendor.df93c3ca091a0984c467.js></script><script type=text/javascript src=/integral-mall/static/js/app.266b14c3c24a5596954a.js></script></body></html> <!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><link rel="shortcut icon" href=./static/img/favicon.ico><title>GIC后台</title><link rel=stylesheet type=text/css href=static/css/iconfont.css><link rel=stylesheet type=text/css href=static/css/common.css><link href=/integral-mall/static/css/app.dc7515ded3a783d66118c49b81d6e3a7.css rel=stylesheet></head><body><div id=app></div><script src=http://web-1251519181.file.myqcloud.com/lib/vue/2.6.6/vue.min.js></script><script src=http://web-1251519181.file.myqcloud.com/lib/vue-router/3.0.2/vue-router.min.js></script><script src=http://web-1251519181.file.myqcloud.com/lib/vuex/3.1.0/vuex.min.js></script><script src=http://web-1251519181.file.myqcloud.com/lib/elementUI/index.2.5.4.js></script><script src=http://web-1251519181.file.myqcloud.com/components/header.2.0.01.js></script><script src=http://web-1251519181.file.myqcloud.com/components/aside-menu.2.0.00.js></script><script src=http://web-1251519181.file.myqcloud.com/components/export-excel.2.0.01.js></script><script src=http://web-1251519181.file.myqcloud.com/components/footer.2.0.02.js></script><script src=http://web-1251519181.file.myqcloud.com/components/img-preview.2.0.00.js></script><script src=http://web-1251519181.file.myqcloud.com/components/upload-image.2.0.00.js></script><script type=text/javascript src=/integral-mall/static/js/manifest.003beacb9c9ae622c7f2.js></script><script type=text/javascript src=/integral-mall/static/js/vendor.001c8c8c5c313dc75bd0.js></script><script type=text/javascript src=/integral-mall/static/js/app.f1feb583bfa10eac0636.js></script></body></html>
\ No newline at end of file \ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -15,6 +15,18 @@ ...@@ -15,6 +15,18 @@
<div id="app"></div> <div id="app"></div>
<!-- built files will be auto injected --> <!-- built files will be auto injected -->
<!-- 库引用cdn -->
<script src="http://web-1251519181.file.myqcloud.com/lib/vue/2.6.6/vue.min.js"></script>
<script src="http://web-1251519181.file.myqcloud.com/lib/vue-router/3.0.2/vue-router.min.js"></script>
<script src="http://web-1251519181.file.myqcloud.com/lib/vuex/3.1.0/vuex.min.js"></script>
<script src="http://web-1251519181.file.myqcloud.com/lib/elementUI/index.2.5.4.js"></script>
<!-- 组件引用cdn -->
<script src="http://web-1251519181.file.myqcloud.com/components/header.2.0.01.js"></script>
<script src="http://web-1251519181.file.myqcloud.com/components/aside-menu.2.0.00.js"></script>
<script src="http://web-1251519181.file.myqcloud.com/components/export-excel.2.0.01.js"></script>
<script src="http://web-1251519181.file.myqcloud.com/components/footer.2.0.02.js"></script>
<script src="http://web-1251519181.file.myqcloud.com/components/img-preview.2.0.00.js"></script>
<script src="http://web-1251519181.file.myqcloud.com/components/upload-image.2.0.00.js"></script>
</body> </body>
</html> </html>
\ No newline at end of file
...@@ -12,41 +12,6 @@ ...@@ -12,41 +12,6 @@
"regenerator-runtime": "0.12.1" "regenerator-runtime": "0.12.1"
} }
}, },
"@gic-test/vue-gic-export-excel": {
"version": "1.1.3",
"resolved": "http://www.gicdev.com:7001/@gic-test/vue-gic-export-excel/download/@gic-test/vue-gic-export-excel-1.1.3.tgz",
"integrity": "sha1-j3wb5pUkhJp6o3pWtPcQtPb2ul0=",
"requires": {
"axios": "0.18.0",
"vue": "2.5.17"
}
},
"@gic-test/vue-gic-footer": {
"version": "1.0.9",
"resolved": "http://www.gicdev.com:7001/@gic-test/vue-gic-footer/download/@gic-test/vue-gic-footer-1.0.9.tgz",
"integrity": "sha1-rFQTTFVAiLmiYQIU8ghi6LCjSSs=",
"requires": {
"axios": "0.18.0",
"vue": "2.5.17"
}
},
"@gic-test/vue-gic-header": {
"version": "1.4.3",
"resolved": "http://www.gicdev.com:7001/@gic-test/vue-gic-header/download/@gic-test/vue-gic-header-1.4.3.tgz",
"integrity": "sha1-Ka6W9Wa029A46zzZr3e2doAmEsk=",
"requires": {
"axios": "0.18.0",
"vue": "2.5.17"
}
},
"@gic-test/vue-gic-img-preview": {
"version": "1.0.13",
"resolved": "http://www.gicdev.com:7001/@gic-test/vue-gic-img-preview/download/@gic-test/vue-gic-img-preview-1.0.13.tgz",
"integrity": "sha1-K64kcigPeaVBRyec/LOymTcyUQo=",
"requires": {
"vue": "2.5.17"
}
},
"@gic-test/vue-gic-store-linkage": { "@gic-test/vue-gic-store-linkage": {
"version": "1.0.7", "version": "1.0.7",
"resolved": "http://www.gicdev.com:7001/@gic-test/vue-gic-store-linkage/download/@gic-test/vue-gic-store-linkage-1.0.7.tgz", "resolved": "http://www.gicdev.com:7001/@gic-test/vue-gic-store-linkage/download/@gic-test/vue-gic-store-linkage-1.0.7.tgz",
...@@ -66,16 +31,6 @@ ...@@ -66,16 +31,6 @@
"vue": "2.5.17" "vue": "2.5.17"
} }
}, },
"@gic-test/vue-gic-upload-image": {
"version": "1.0.35",
"resolved": "http://www.gicdev.com:7001/@gic-test/vue-gic-upload-image/download/@gic-test/vue-gic-upload-image-1.0.35.tgz",
"integrity": "sha1-SQfPMI9rakBjfTazfOWnvmzNI3c=",
"requires": {
"axios": "0.18.0",
"vue": "2.5.17",
"vuedraggable": "2.16.0"
}
},
"@riophae/vue-treeselect": { "@riophae/vue-treeselect": {
"version": "0.0.36", "version": "0.0.36",
"resolved": "https://registry.npmjs.org/@riophae/vue-treeselect/-/vue-treeselect-0.0.36.tgz", "resolved": "https://registry.npmjs.org/@riophae/vue-treeselect/-/vue-treeselect-0.0.36.tgz",
......
...@@ -11,13 +11,8 @@ ...@@ -11,13 +11,8 @@
"publish": "publish.bat" "publish": "publish.bat"
}, },
"dependencies": { "dependencies": {
"@gic-test/vue-gic-export-excel": "^1.1.3",
"@gic-test/vue-gic-footer": "^1.0.9",
"@gic-test/vue-gic-header": "^1.4.3",
"@gic-test/vue-gic-img-preview": "^1.0.13",
"@gic-test/vue-gic-store-linkage": "^1.0.7", "@gic-test/vue-gic-store-linkage": "^1.0.7",
"@gic-test/vue-gic-store-new": "^1.0.5", "@gic-test/vue-gic-store-new": "^1.0.5",
"@gic-test/vue-gic-upload-image": "^1.0.35",
"@riophae/vue-treeselect": "^0.0.36", "@riophae/vue-treeselect": "^0.0.36",
"@tinymce/tinymce-vue": "^1.1.0", "@tinymce/tinymce-vue": "^1.1.0",
"axios": "^0.18.0", "axios": "^0.18.0",
......
...@@ -4,29 +4,30 @@ import router from './router' ...@@ -4,29 +4,30 @@ import router from './router'
import store from './store' import store from './store'
import { axios } from './service/api/index' import { axios } from './service/api/index'
import ElementUI from 'element-ui' import ElementUI from 'element-ui'
import vueGicHeader from '@gic-test/vue-gic-header' // import vueGicHeader from '@gic-test/vue-gic-header'
import vueGicFooter from '@gic-test/vue-gic-footer' // import vueGicFooter from '@gic-test/vue-gic-footer'
import vueGicImgPreview from '@gic-test/vue-gic-img-preview' // 单个图片预览插件
// import vueGicImgPreview from '@gic-test/vue-gic-img-preview'
import vueGicStoreLinkage from '@gic-test/vue-gic-store-linkage/src/lib' import vueGicStoreLinkage from '@gic-test/vue-gic-store-linkage/src/lib'
import vueGicAsideMenu from '@/components/aside-menu' // import vueGicAsideMenu from '@/components/aside-menu'
import vueGicUploadImage from '@gic-test/vue-gic-upload-image/src/lib' // 图片墙上传插件
// import vueGicUploadImage from '@gic-test/vue-gic-upload-image/src/lib'
import VueClipboard from 'vue-clipboard2' import VueClipboard from 'vue-clipboard2'
import vueGicExportExcel from '@gic-test/vue-gic-export-excel' // import vueGicExportExcel from '@gic-test/vue-gic-export-excel'
import packele from 'packele' import packele from 'packele'
Vue.config.productionTip = false Vue.config.productionTip = false
Vue.use(packele) Vue.use(packele)
Vue.use(ElementUI) Vue.use(ElementUI)
Vue.use(vueGicHeader) // Vue.use(vueGicHeader)
Vue.use(vueGicFooter) // Vue.use(vueGicFooter)
Vue.use(vueGicAsideMenu) // Vue.use(vueGicAsideMenu)
Vue.use(vueGicStoreLinkage) Vue.use(vueGicStoreLinkage)
Vue.use(vueGicImgPreview) // Vue.use(vueGicImgPreview)
Vue.use(vueGicUploadImage) // Vue.use(vueGicUploadImage)
Vue.use(VueClipboard) Vue.use(VueClipboard)
// Vue.use(vueGicExportExcel)
Vue.use(vueGicExportExcel)
Vue.prototype.axios = axios; Vue.prototype.axios = axios;
Vue.prototype.axios.withCredentials = true Vue.prototype.axios.withCredentials = true
window.$bus = new Vue(); window.$bus = new Vue();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment