Commit 0ba6e2f9 by zhu_yu_dan

插件换为cdn

parent e91088dc
...@@ -22,6 +22,13 @@ module.exports = { ...@@ -22,6 +22,13 @@ module.exports = {
? config.build.assetsPublicPath ? config.build.assetsPublicPath
: config.dev.assetsPublicPath : config.dev.assetsPublicPath
}, },
// 新增配置 cdn 忽略不需要打包的库
externals: {
'vue': 'Vue',
'vue-router': 'VueRouter',
'vuex': 'Vuex'
},
// end
resolve: { resolve: {
extensions: ['.js', '.vue', '.json'], extensions: ['.js', '.vue', '.json'],
alias: { alias: {
......
<!DOCTYPE html><html><head><meta charset=utf-8><link rel="shortcut icon" href=./favicon.ico><title>GIC-集团后台</title><link href=./static/css/app.4290c8e5c620a0558c6215f83e095f07.css rel=stylesheet></head><body style="background-color: #f0f2f5;min-width: 1400px;"><div id=app></div><script type=text/javascript src=./static/js/manifest.0f2353523d3ffbc84f3c.js></script><script type=text/javascript src=./static/js/vendor.8351b604c12064627b93.js></script><script type=text/javascript src=./static/js/app.e4c6d2613a400efe0505.js></script></body></html> <!DOCTYPE html><html><head><meta charset=utf-8><link rel="shortcut icon" href=./favicon.ico><title>GIC-集团后台</title><link href=./static/css/app.1827dab7d317f251f838d7021b85ef72.css rel=stylesheet></head><body style="background-color: #f0f2f5;min-width: 1400px;"><div id=app></div><script src=//web-1251519181.file.myqcloud.com/lib/vue/2.6.6/vue.min.js></script><script src=//web-1251519181.file.myqcloud.com/lib/vue-router/3.0.2/vue-router.min.js></script><script src=//web-1251519181.file.myqcloud.com/lib/vuex/3.1.0/vuex.min.js></script><script src=//web-1251519181.file.myqcloud.com/lib/elementUI/index.2.5.4.js></script><script src=//web-1251519181.file.myqcloud.com/components/header.2.0.03.js></script><script src=//web-1251519181.file.myqcloud.com/components/footer.2.0.02.js></script><script src=//web-1251519181.file.myqcloud.com/components/img-preview.2.0.00.js></script><script src=//web-1251519181.file.myqcloud.com/components/group-people.2.0.03.js></script><script src=//web-1251519181.file.myqcloud.com/components/store-group.2.0.00.js></script><script src=//web-1251519181.file.myqcloud.com/components/aside-menu.2.0.00.js></script><script src=//web-1251519181.file.myqcloud.com/components/area-ab.2.0.00.js></script><script type=text/javascript src=./static/js/manifest.6eea9b03fd02703639b9.js></script><script type=text/javascript src=./static/js/vendor.634754a95430908b4988.js></script><script type=text/javascript src=./static/js/app.9b3ee84511b554aaf87b.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.
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.
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.
webpackJsonp([32],{"4qCZ":function(e,t){},"5reh":function(e,t,n){"use strict";n.d(t,"a",function(){return o}),n.d(t,"b",function(){return r}),n.d(t,"d",function(){return m}),n.d(t,"c",function(){return a});var o="login",r="logout",m="title",a="show"},"5tgt":function(e,t,n){e.exports=function(e,t){return function(o){n("Vna/")("./"+e+"/"+t+".vue").then(function(e){o(e)})}}},NHnr:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=n("//Fk"),r=n.n(o),m=n("lRwf"),a=n.n(m),p={render:function(){var e=this.$createElement,t=this._self._c||e;return t("div",{attrs:{id:"app"}},[t("transition",{attrs:{name:"fade",mode:"out-in"}},[t("router-view")],1)],1)},staticRenderFns:[]};var i=n("VU/8")({name:"App",data:function(){return{}}},p,!1,function(e){n("gx7t")},null,null).exports,s=n("pRNm"),u=n.n(s),c=n("5tgt"),d=n.n(c);a.a.use(u.a);var l=function(e){n.e(1).then(n.bind(null,"EE2z")).then(function(t){e(t)})};window.sessionStorage.getItem("token")&&store.commit(types.LOGIN,window.sessionStorage.getItem("token"));var y,h=[{path:"/",name:"index",component:d()("index","index"),children:[{path:"/companyGroup",name:"集团信息",component:d()("companyGroup/membershipSystem","companyGroupInfo")},{path:"/memberCardSet",name:"会员卡设置",component:d()("companyGroup/membershipSystem","memberCardSet")},{path:"/memberGrade",name:"会员等级列表",component:d()("companyGroup/membershipSystem","memberGrade")},{path:"/addMemberGrade",name:"添加等级列表",component:d()("companyGroup/membershipSystem","addMemberGrade")},{path:"/editMemberGrade",name:"编辑等级列表",component:d()("companyGroup/membershipSystem","editMemberGrade")},{path:"/addGroupGrade",name:"添加集团会员等级",component:d()("companyGroup/membershipSystem","addGroupGrade")},{path:"/editGroupGrade",name:"编辑集团会员等级",component:d()("companyGroup/membershipSystem","editGroupGrade")},{path:"/addGroupCate",name:"添加集团折扣策略",component:d()("companyGroup/membershipSystem","addGroupCate")},{path:"/editGroupCate",name:"编辑集团折扣策略",component:d()("companyGroup/membershipSystem","editGroupCate")},{path:"/pointSystem",name:"积分制度",component:d()("companyGroup/membershipSystem","pointSystem")},{path:"/addPointSystem",name:"新增积分获取策略",component:d()("companyGroup/membershipSystem","addPointSystem")},{path:"/editPointSystem",name:"编辑积分获取策略",component:d()("companyGroup/membershipSystem","editPointSystem")},{path:"/addIntegralSytem",name:"新增积分抵现策略",component:d()("companyGroup/membershipSystem","addIntegralSytem")},{path:"/editIntegralSytem",name:"编辑积分抵现策略",component:d()("companyGroup/membershipSystem","editIntegralSytem")},{path:"/nearStoreSet",name:"附近门店",component:d()("companyGroup/membershipSystem","nearStoreSet")},{path:"/memberAchievement",name:"会员成就",component:d()("companyGroup/memberServices","memberAchievement")},{path:"/memberTask",name:"会员任务",component:d()("companyGroup/memberServices","memberTask")}]},{path:"/memberInfoTemplate",name:"开卡字段配置模板",component:d()("companyGroup/membershipSystem","memberInfoTemplate")},{path:"/login",name:"集团商户登录",component:d()("companyGroup","login")},{path:"/403",name:"无权访问",component:l},{path:"/404",name:"error404",component:l},{path:"/500",name:"error500",component:l},{path:"*",redirect:"/404",hidden:!0}],b=new u.a({routes:h,scrollBehavior:function(){return{y:0}}}),G=n("zL8q"),v=n.n(G),S=n("Rf8U"),f=n.n(S),g=n("mtWM"),x=n.n(g),k=n("bOdI"),w=n.n(k),I=n("SJI6"),C=n.n(I),P=n("5reh");a.a.use(C.a);var _=new C.a.Store({state:{user:{},token:null,title:"",show:!1},mutations:(y={},w()(y,P.a,function(e,t){sessionStorage.token=t,e.token=t}),w()(y,P.b,function(e){sessionStorage.removeItem("token"),e.token=null}),w()(y,P.d,function(e,t){e.title=t}),w()(y,P.c,function(e,t){e.show=t}),y)}),R=(n("4qCZ"),n("tvR6"),n("uKUT"),n("Xcu2"),{name:"dm-delete",props:{tips:{type:String,default:"是否删除?"}},data:function(){return{visible:!1}},methods:{cancel:function(){this.visible=!1},confirm:function(){this.visible=!1,this.$emit("confirm")}}}),E={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-popover",{staticClass:"el-button el-button--text",attrs:{placement:"top",width:"186"},model:{value:e.visible,callback:function(t){e.visible=t},expression:"visible"}},[n("p",{staticStyle:{"line-height":"1.5",padding:"10px 10px 20px",color:"#606266"}},[e._v(e._s(e.tips))]),e._v(" "),n("div",{staticStyle:{"text-align":"right",margin:"0"}},[n("el-button",{attrs:{size:"mini",type:"text"},on:{click:e.cancel}},[e._v("取消")]),e._v(" "),n("el-button",{attrs:{type:"primary",size:"mini"},on:{click:e.confirm}},[e._v("确定")])],1),e._v(" "),n("span",{attrs:{slot:"reference"},slot:"reference"},[e._t("default")],2)])},staticRenderFns:[]},M=n("VU/8")(R,E,!1,null,null,null).exports;a.a.component("delete-tip",M),a.a.config.productionTip=!1,a.a.use(v.a),a.a.use(f.a,x.a),a.a.axios.defaults.withCredentials=!0,a.a.axios.interceptors.request.use(function(e){return e},function(e){return console.log("requesterr"+e),r.a.reject(e)}),a.a.axios.interceptors.response.use(function(e){return console.log("main:",e),200==e.status&&1==e.data.errorCode&&console.log("main:",e),e},function(e){if(console.log(e),e.response)switch(e.response.status){case 401:window.location.href=window.location.origin+"/gic-web/#/";case 500:G.Message.error("服务器500")}return r.a.reject(e.response.data)}),new a.a({el:"#app",router:b,store:_,components:{App:i},template:"<App/>"})},SJI6:function(e,t){e.exports=Vuex},"Vna/":function(e,t,n){var o={"./companyGroup/login.vue":["gOFg",0,30],"./companyGroup/memberServices/memberAchievement.vue":["j6GH",0,10],"./companyGroup/memberServices/memberTask.vue":["cxQk",0,12],"./companyGroup/memberTableEdit.vue":["PDVn",0,24],"./companyGroup/membershipSystem/addGroupCate.vue":["DaJb",0,27],"./companyGroup/membershipSystem/addGroupGrade.vue":["y9jV",0,18],"./companyGroup/membershipSystem/addIntegralSytem.vue":["tFd/",0,9],"./companyGroup/membershipSystem/addMemberGrade.vue":["ge0i",0,23],"./companyGroup/membershipSystem/addPointSystem.vue":["ewsH",0,14],"./companyGroup/membershipSystem/companyGroupInfo.vue":["1H9E",0,15],"./companyGroup/membershipSystem/editGroupCate.vue":["+Lzv",0,28],"./companyGroup/membershipSystem/editGroupGrade.vue":["QwkL",0,26],"./companyGroup/membershipSystem/editIntegralSytem.vue":["KjG/",0,8],"./companyGroup/membershipSystem/editMemberGrade.vue":["Iz3c",0,19],"./companyGroup/membershipSystem/editPointSystem.vue":["GJjE",0,20],"./companyGroup/membershipSystem/memberCardSet.vue":["fZcc",6,0],"./companyGroup/membershipSystem/memberGrade.vue":["C6vQ",0,29],"./companyGroup/membershipSystem/memberInfoTemplate.vue":["zCRq",5,0],"./companyGroup/membershipSystem/nearStoreSet.vue":["Z9/t",0,17],"./companyGroup/membershipSystem/pointSystem.vue":["b5xz",7,0],"./errorPage/401.vue":["4KSJ",11],"./errorPage/403.vue":["aM+6",2],"./errorPage/404.vue":["PRsh",3],"./errorPage/500.vue":["/HCr",4],"./errorPage/index.vue":["EE2z",1],"./index/index.vue":["YPWR",25],"./linktools/linktools.vue":["Lc2x",0,16],"./linktools/linktoolsold.vue":["/8lq",0,22],"./linktools/linktoolspage.vue":["HLON",0,13],"./login/login.vue":["6Qob",0,21]};function r(e){var t=o[e];return t?Promise.all(t.slice(1).map(n.e)).then(function(){return n(t[0])}):Promise.reject(new Error("Cannot find module '"+e+"'."))}r.keys=function(){return Object.keys(o)},r.id="Vna/",e.exports=r},Xcu2:function(e,t){},gx7t:function(e,t){},lRwf:function(e,t){e.exports=Vue},pRNm:function(e,t){e.exports=VueRouter},tvR6:function(e,t){},uKUT:function(e,t){}},["NHnr"]);
//# sourceMappingURL=app.9b3ee84511b554aaf87b.js.map
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
!function(e){var a=window.webpackJsonp;window.webpackJsonp=function(c,f,t){for(var o,d,b,i=0,u=[];i<c.length;i++)d=c[i],n[d]&&u.push(n[d][0]),n[d]=0;for(o in f)Object.prototype.hasOwnProperty.call(f,o)&&(e[o]=f[o]);for(a&&a(c,f,t);u.length;)u.shift()();if(t)for(i=0;i<t.length;i++)b=r(r.s=t[i]);return b};var c={},n={33:0};function r(a){if(c[a])return c[a].exports;var n=c[a]={i:a,l:!1,exports:{}};return e[a].call(n.exports,n,n.exports,r),n.l=!0,n.exports}r.e=function(e){var a=n[e];if(0===a)return new Promise(function(e){e()});if(a)return a[2];var c=new Promise(function(c,r){a=n[e]=[c,r]});a[2]=c;var f=document.getElementsByTagName("head")[0],t=document.createElement("script");t.type="text/javascript",t.charset="utf-8",t.async=!0,t.timeout=12e4,r.nc&&t.setAttribute("nonce",r.nc),t.src=r.p+"static/js/"+e+"."+{0:"f75943827e146a08674a",1:"c1017b8a513cbf71ebbe",2:"344d5c61c44868322e7e",3:"88a303fc10feb8b51091",4:"f6a8f25f4e8cc458879d",5:"823a8ab5ce161f395c2b",6:"1d623486b3e8597e0fcb",7:"3d7a9009e574a46aa06c",8:"1828828afd84fc15592b",9:"a9e9eda94b8cfeaeb7ce",10:"dd0179c5403b17075d8c",11:"fcd28c063fc5f42fcfb1",12:"5f2625be387d0754a192",13:"e9b269df79fbe5ad9c06",14:"add67a4d73735a6900bc",15:"9cbd2c78146eefa91cf6",16:"371568a3cde808513ed8",17:"2a9a627585bfad35d6fd",18:"fd7287a651d92b585d92",19:"5834a038632e44903605",20:"69add029b0f32ef7c1f1",21:"d00a22bde04cd9bcaa07",22:"f3cfba5aaf2f484a4433",23:"abcff409e8a1b1b2e992",24:"84c8d7030c4d5bcc16c2",25:"8b953bd9ff7d58cc8055",26:"6b71ab38626bf8bfeded",27:"3a0721750b2b2aae89a4",28:"399a238f9dbf3b72f779",29:"16999d57f486e85b197d",30:"666907bd786bd3d85c16"}[e]+".js";var o=setTimeout(d,12e4);function d(){t.onerror=t.onload=null,clearTimeout(o);var a=n[e];0!==a&&(a&&a[1](new Error("Loading chunk "+e+" failed.")),n[e]=void 0)}return t.onerror=t.onload=d,f.appendChild(t),c},r.m=e,r.c=c,r.d=function(e,a,c){r.o(e,a)||Object.defineProperty(e,a,{configurable:!1,enumerable:!0,get:c})},r.n=function(e){var a=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(a,"a",a),a},r.o=function(e,a){return Object.prototype.hasOwnProperty.call(e,a)},r.p="./",r.oe=function(e){throw console.error(e),e}}([]);
//# sourceMappingURL=manifest.0f2353523d3ffbc84f3c.js.map
\ No newline at end of file
!function(e){var c=window.webpackJsonp;window.webpackJsonp=function(a,t,f){for(var d,o,b,i=0,u=[];i<a.length;i++)o=a[i],n[o]&&u.push(n[o][0]),n[o]=0;for(d in t)Object.prototype.hasOwnProperty.call(t,d)&&(e[d]=t[d]);for(c&&c(a,t,f);u.length;)u.shift()();if(f)for(i=0;i<f.length;i++)b=r(r.s=f[i]);return b};var a={},n={33:0};function r(c){if(a[c])return a[c].exports;var n=a[c]={i:c,l:!1,exports:{}};return e[c].call(n.exports,n,n.exports,r),n.l=!0,n.exports}r.e=function(e){var c=n[e];if(0===c)return new Promise(function(e){e()});if(c)return c[2];var a=new Promise(function(a,r){c=n[e]=[a,r]});c[2]=a;var t=document.getElementsByTagName("head")[0],f=document.createElement("script");f.type="text/javascript",f.charset="utf-8",f.async=!0,f.timeout=12e4,r.nc&&f.setAttribute("nonce",r.nc),f.src=r.p+"static/js/"+e+"."+{0:"3ecc67a789808357529d",1:"c1017b8a513cbf71ebbe",2:"344d5c61c44868322e7e",3:"88a303fc10feb8b51091",4:"f6a8f25f4e8cc458879d",5:"a4b8ca5df028eb5acd94",6:"652a05ac0e26b68c63c7",7:"c6c49b989399e51ad3cb",8:"1828828afd84fc15592b",9:"a9e9eda94b8cfeaeb7ce",10:"dd0179c5403b17075d8c",11:"fcd28c063fc5f42fcfb1",12:"5f2625be387d0754a192",13:"e9b269df79fbe5ad9c06",14:"add67a4d73735a6900bc",15:"db3b1d74067d6c022254",16:"371568a3cde808513ed8",17:"2a9a627585bfad35d6fd",18:"fd7287a651d92b585d92",19:"5834a038632e44903605",20:"69add029b0f32ef7c1f1",21:"d00a22bde04cd9bcaa07",22:"f3cfba5aaf2f484a4433",23:"abcff409e8a1b1b2e992",24:"84c8d7030c4d5bcc16c2",25:"8b953bd9ff7d58cc8055",26:"6b71ab38626bf8bfeded",27:"3a0721750b2b2aae89a4",28:"399a238f9dbf3b72f779",29:"16999d57f486e85b197d",30:"666907bd786bd3d85c16"}[e]+".js";var d=setTimeout(o,12e4);function o(){f.onerror=f.onload=null,clearTimeout(d);var c=n[e];0!==c&&(c&&c[1](new Error("Loading chunk "+e+" failed.")),n[e]=void 0)}return f.onerror=f.onload=o,t.appendChild(f),a},r.m=e,r.c=a,r.d=function(e,c,a){r.o(e,c)||Object.defineProperty(e,c,{configurable:!1,enumerable:!0,get:a})},r.n=function(e){var c=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(c,"a",c),c},r.o=function(e,c){return Object.prototype.hasOwnProperty.call(e,c)},r.p="./",r.oe=function(e){throw console.error(e),e}}([]);
//# sourceMappingURL=manifest.6eea9b03fd02703639b9.js.map
\ 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.
...@@ -8,5 +8,18 @@ ...@@ -8,5 +8,18 @@
<body style="background-color: #f0f2f5;min-width: 1400px;"> <body style="background-color: #f0f2f5;min-width: 1400px;">
<div id="app"></div> <div id="app"></div>
<!-- built files will be auto injected --> <!-- built files will be auto injected -->
<!-- 库引用cdn -->
<script src="//web-1251519181.file.myqcloud.com/lib/vue/2.6.6/vue.min.js"></script>
<script src="//web-1251519181.file.myqcloud.com/lib/vue-router/3.0.2/vue-router.min.js"></script>
<script src="//web-1251519181.file.myqcloud.com/lib/vuex/3.1.0/vuex.min.js"></script>
<script src="//web-1251519181.file.myqcloud.com/lib/elementUI/index.2.5.4.js"></script>
<!-- 组件引用cdn -->
<script src="//web-1251519181.file.myqcloud.com/components/header.2.0.03.js"></script>
<script src="//web-1251519181.file.myqcloud.com/components/footer.2.0.02.js"></script>
<script src="//web-1251519181.file.myqcloud.com/components/img-preview.2.0.00.js"></script>
<script src="//web-1251519181.file.myqcloud.com/components/group-people.2.0.03.js"></script>
<script src="//web-1251519181.file.myqcloud.com/components/store-group.2.0.00.js"></script>
<script src="//web-1251519181.file.myqcloud.com/components/aside-menu.2.0.00.js"></script>
<script src="//web-1251519181.file.myqcloud.com/components/area-ab.2.0.00.js"></script>
</body> </body>
</html> </html>
...@@ -11,27 +11,27 @@ import 'element-ui/lib/theme-chalk/index.css' ...@@ -11,27 +11,27 @@ import 'element-ui/lib/theme-chalk/index.css'
import '../static/font/iconfont.css' import '../static/font/iconfont.css'
import '../theme/index.css' import '../theme/index.css'
import vueGicHeader from '@gic-test/vue-gic-header' // import vueGicHeader from '@gic-test/vue-gic-header'
import vueGicAsideMenu from '@gic-test/vue-gic-aside-menu' // import vueGicAsideMenu from '@gic-test/vue-gic-aside-menu'
import vueAreaAb from '@gic-test/vue-area-ab' // import vueAreaAb from '@gic-test/vue-area-ab'
// 新增公共 footer插件 // 新增公共 footer插件
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 {gicStoreGroup} from '@gic-test/vue-gic-store-new' // import {gicStoreGroup} from '@gic-test/vue-gic-store-new'
// 删除提示 // 删除提示
import deleteTip from 'components/com/deleteTip' import deleteTip from 'components/com/deleteTip'
Vue.component('delete-tip', deleteTip); Vue.component('delete-tip', deleteTip);
// 人群筛选器 // 人群筛选器
import vueGicGroupPeople from '@gic-test/vue-gic-group-people/src/lib'; // import vueGicGroupPeople from '@gic-test/vue-gic-group-people/src/lib';
Vue.use(vueGicImgPreview) // Vue.use(vueGicImgPreview)
Vue.use(vueGicFooter) // Vue.use(vueGicFooter)
Vue.use(vueAreaAb) // Vue.use(vueAreaAb)
Vue.use(vueGicAsideMenu) // Vue.use(vueGicAsideMenu)
Vue.use(vueGicHeader) // Vue.use(vueGicHeader)
Vue.use(gicStoreGroup) // Vue.use(gicStoreGroup)
Vue.use(vueGicGroupPeople) // Vue.use(vueGicGroupPeople)
Vue.config.productionTip = false; Vue.config.productionTip = false;
Vue.use(ElementUI); Vue.use(ElementUI);
......
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