mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
webpack configurations / parsing vue files
This commit is contained in:
1 parent
16d6d34e73
commit
d901b084f9
6 files changed
+89
-48
No files matched your search
+15
-17
@@ -2,9 +2,6 @@ import "../../common/system-ca"
|
||||
import "./assets/css/app.scss"
|
||||
import "prismjs";
|
||||
import "prismjs/components/prism-yaml"
|
||||
import "prismjs/themes/prism-tomorrow.css";
|
||||
import "vue-prism-editor/dist/VuePrismEditor.css";
|
||||
|
||||
import { remote } from "electron"
|
||||
import Vue from 'vue'
|
||||
import VueElectron from 'vue-electron'
|
||||
@@ -33,18 +30,19 @@ Vue.mixin({
|
||||
}
|
||||
})
|
||||
|
||||
export function appInitVue() {
|
||||
setTimeout(async () => {
|
||||
try {
|
||||
await store.dispatch('init');
|
||||
new Vue({
|
||||
components: {App},
|
||||
store,
|
||||
router,
|
||||
template: '<App/>'
|
||||
}).$mount('#app_vue')
|
||||
} catch (err) {
|
||||
console.error(err)
|
||||
}
|
||||
})
|
||||
// run
|
||||
setTimeout(main, 250);
|
||||
|
||||
export async function main() {
|
||||
try {
|
||||
await store.dispatch('init');
|
||||
new Vue({
|
||||
components: {App},
|
||||
store,
|
||||
router,
|
||||
template: '<App/>'
|
||||
}).$mount('#app_vue')
|
||||
} catch (err) {
|
||||
console.error(err)
|
||||
}
|
||||
}
|
||||
@@ -81,3 +81,6 @@ export class App extends React.Component {
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
// run
|
||||
App.init();
|
||||
@@ -15,6 +15,7 @@ and Electron <script>document.write(process.versions.electron)</script>.
|
||||
<div id="app_vue"></div>
|
||||
|
||||
<script src="dll.js"></script>
|
||||
<script src="renderer_vue.js"></script>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
Reference in new issue
Block a user