electron-vue
傅华涛Fu
热爱代码,热爱技术。
展开
-
完美解决:electron项目调用了c# dll,但是打包时找不到该文件
electron中调用了c#的dll,但是在打包后打开exe文件,报错如下:__proto__:ObjectFileName:"file:///D:\projects\electron-vue\WiFiDockManager_2\outputs\Wi-Fi_Dock_Manager-win32-x64\resources\app\dist\electron\static\DockPipeClient_3.dll"FusionLog:"警告: 程序集绑定日志记录被关闭。↵要启用程序集绑原创 2021-11-03 11:16:25 · 2749 阅读 · 0 评论 -
electron中使子窗口位于父窗口的正中间:getPosition(),setPosition()
位置的计算公式如下:代码如下: var parent_x = mainWindow.getPosition()[0] var parent_y = mainWindow.getPosition()[1] var parent_size_x = mainWindow.getSize()[0] var parent_size_y = mainWindow.getSize()[1] var settings_size_x = settingsWin.getSize()[0].原创 2021-11-02 16:49:45 · 2281 阅读 · 0 评论 -
electron中使用setPosition()方法设置窗口的位置
今天我在使用setPosition()方法设置窗口的位置时出现了以下错误:在electron的文档中有说明setPosition()方法:主进程可用的模块 - BrowserWindow - 《Electron 8.2.0 官方文档中文版》 - 书栈网 · BookStack根据文档所示,设置的坐标值需要正数,而我的是浮点数,因此需要将浮点数转为正数,如下所示: var configure_win_temp = remote.getCurrentWindow() ..原创 2021-11-02 16:15:00 · 5169 阅读 · 0 评论 -
npm安装electron-edge-js出现的问题:Error: The edge module has not been pre-compiled for Electron version 15.
我在使用npm安装electron-edge-js时出现了以下问题:Error: The edge module has not been pre-compiled for Electron version 15.0.0 . You must build a customversion of edge.node. Please refer to https://github.com/agracio/edge-js for building instructions. a...原创 2021-10-12 13:41:05 · 2039 阅读 · 3 评论 -
在electron-vue项目中element-ui没有效果的问题
在electron-vue项目中调用了element-ui,但是没有效果。解决方法:在项目的根目录下的.electron-vue文件夹中的webpack.renderer.config.js文件中的白名单中添加element-ui即可。原创 2021-09-30 10:52:15 · 743 阅读 · 0 评论 -
使用electron-packager打包electron-vue项目的一些问题:打包后的应用程序空白、静态资源无法加载
最近在使用electron-packager打包electron-vue项目时遇到了一些小问题,下面是我的解决方案:1、打包后的应用程序打开后是空白的:解决方法:在npm run packager之前先npm run build。2、图片等静态资源无法加载的问题:打包时一般会将静态资源文件放在“打包文件名\resources\app\dist\electron"路径下,若你的静态文件没有复制到这里,那么应用程序将无法找到,即应用程序会在这个文件夹中找静态资源。解决方法:先把静态资源放原创 2021-09-30 09:43:24 · 5390 阅读 · 0 评论