An Electron & Vue.js quick start boilerplate with vue-cli scaffolding, common Vue plugins, electron-packager/electron-builder, unit/e2e testing, vue-devtools, and webpack.
Uncaught Error: Cannot find module 'monaco-editor'
at Module._resolveFilename (module.js:543:15)
at Function.Module._resolveFilename (E:\vue-monaco-electron\node_modules\electron\dist\resources\electron.asar\common\reset-search-paths.js:35:12)
at Function.Module._load (module.js:473:25)
at Module.require (module.js:586:17)
at require (internal/module.js:11:18)
at eval (webpack:///external_%22monaco-editor%22?:1:18)
at Object.monaco-editor (http://localhost:9080/renderer.js:1790:1)
at __webpack_require__ (http://localhost:9080/renderer.js:791:30)
at fn (http://localhost:9080/renderer.js:102:20)
at eval (webpack:///./src/renderer/components/Monaco.vue?./node_modules/babel-loader/lib!./node_modules/vue-loader/lib??vue-loader-options:2:71)
I try the monaco samples in https://github.com/microsoft/monaco-editor/blob/main/docs/integrate-esm.md , it's ok. but when I use the electron-vue , there is an error as bellow:
My package config as bellow:
The code:
webpack config in .electron-vue
I tried many ways without success, Please help, Thanks.