iczer / vue-antd-admin

🐜 Ant Design Pro's implementation with Vue
https://iczer.gitee.io/vue-antd-admin
MIT License
3.66k stars 961 forks source link

antd vue admin 使用 Electron-builder 成功打包但打开应用报错 dev 调试模式并没有问题 #241

Open dong-liu09 opened 3 years ago

dong-liu09 commented 3 years ago

Cannot assign to read only property 'constructor' of object '#' image 如图,求问有没有碰到同类型问题的朋友

XTeam-Wing commented 3 years ago

你是怎么打包的

K-Artisan commented 3 years ago

@dong-liu09 兄弟,解决了吗,使用过最新的版本,我也存在这个问题! 我觉得应该是是webpack打包配置的问题

K-Artisan commented 3 years ago

参考了:

https://github.com/vueComponent/ant-design-vue-pro/issues/554

使用了组件viser-vue 导致问题,把使用这个组件的代码注释掉。 即:把main.js 里面的

//import Viser from 'viser-vue'
.......
//Vue.use(Viser)

这样登录界面可以展现,但是还是有2个问题,见下图: 屏幕截图 2021-08-15 171031

XTeam-Wing commented 3 years ago

参考了:

vueComponent/ant-design-vue-pro#554

使用了组件viser-vue 导致问题,把使用这个组件的代码注释掉。 即:把main.js 里面的

//import Viser from 'viser-vue'
.......
//Vue.use(Viser)

这样登录界面可以展现,但是还是有2个问题,见下图: 屏幕截图 2021-08-15 171031

  • Uncaught TypeError: Cannot set property '__theme_COLOR_cfg' of undefined
  • 登录时出错:

Uncaught (in promise) Error: Redirected when going from "/login" to "/dashboard/workplace" via a navigation guard.

你有解决吗。

K-Artisan commented 3 years ago

参考了: vueComponent/ant-design-vue-pro#554 使用了组件viser-vue 导致问题,把使用这个组件的代码注释掉。 即:把main.js 里面的

//import Viser from 'viser-vue'
.......
//Vue.use(Viser)

这样登录界面可以展现,但是还是有2个问题,见下图: 屏幕截图 2021-08-15 171031

  • Uncaught TypeError: Cannot set property '__theme_COLOR_cfg' of undefined
  • 登录时出错:

Uncaught (in promise) Error: Redirected when going from "/login" to "/dashboard/workplace" via a navigation guard.

你有解决吗。

没解决,期待高手相助, 想换前端框架了,在考虑vben

K-Artisan commented 3 years ago

------------------ 原始邮件 ------------------ 发件人: "iczer/vue-antd-admin" @.>; 发送时间: 2021年9月13日(星期一) 晚上9:55 @.>; @.**@.>; 主题: Re: [iczer/vue-antd-admin] antd vue admin 使用 Electron-builder 成功打包但打开应用报错 dev 调试模式并没有问题 (#241)

https://www.gitmemory.com/issue/hzsrc/webpack-theme-color-replacer/20/531549044 参考这个试试

— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android.

这个没用,

cdn 这个只是解决了两个问题中的第一个,

还有一个解决不了,不是前端程序员,没办法

解决了,还望告知。