import Vue from 'vue'
import store from './store'
import UpgradeBox from "@/components/UpgradeBox";
import LightBox from "@/components/common/LightBox";
window.showUpgradeBox = function ({
dom,
isShow,
LEVEL_NAME
}) {
return new Promise(resolve => {
store.commit('setLevelName',{name:LEVEL_NAME})
store.commit('showUpgradeBox',{isShow:isShow})
const mountStr = dom
console.log(mountStr)
const vueCase = new Vue ({
name: "UpgradeBox",
store,
render: h => h(UpgradeBox)
}).$mount('#app')
resolve(vueCase)
})
}
window.showUpgradeBox({
dom: document.getElementById('app'),
isShow: true,
LEVEL_NAME: version
}).then(data=>{
console.log(data)
})
module.exports = {
filenameHashing: false,
publicPath: './',
outputDir: 'dist',
configureWebpack: {
name: 'vue-project',
resolve: {
alias: {
'src': '@/src'
}
}
}
}