ant-design-vue-pro
ant-design-vue-pro copied to clipboard
在Electron环境中,打包后无法运行,报:Uncaught TypeError: Cannot assign to read only property 'constructor' of object '#<t>'
我想把ant-design-vue-pro集成在electron中,但是发现无法正常运行,报如下异常
Uncaught TypeError: Cannot assign to read only property 'constructor' of object '#<t>'
at n (chunk-vendors.27086066.js:43)
at chunk-vendors.27086066.js:43
at Object.<anonymous> (chunk-vendors.27086066.js:43)
at n (chunk-vendors.27086066.js:43)
at Object.<anonymous> (chunk-vendors.27086066.js:43)
at n (chunk-vendors.27086066.js:43)
at Object.<anonymous> (chunk-vendors.27086066.js:43)
at n (chunk-vendors.27086066.js:43)
at chunk-vendors.27086066.js:43
at chunk-vendors.27086066.js:43
我依次集成的过程如下:
-
git clone https://github.com/vueComponent/ant-design-vue-pro.git
-
cd ant-design-vue-pro
-
cnpm i
-
vue add electron-builder
-
npm run electron:build
打包完成后,在dist_electron\win-ia32-unpacked\
目录下,找到vue-antd-pro.exe
双击执行,界面出不来,在控制台,就可看到上述错误。
该怎么解决,有知道的么?谢谢。
可以参考
https://github.com/vueComponent/ant-design-vue-pro/issues/554
#554
我也碰到了。electron vue 使用的 vcpeb (vue-cli-plugin-electron-builder) 。 这个是 vue-cli modern 模式造成的,具体的可以参考我这个 issue
我解决了,参考的这个博客https://blog.csdn.net/m0_49280365/article/details/124729410