参考代码:1
2
3
4
5
6
7function findOrg(name) {
var app = document.getElementById("app")
return app.__vue_app__._context.config.globalProperties.$pinia._s
.get('org').$state.orgList.list.map(
(v, k) => ({index: k+1, id: v.id, name: v.organization_name})
).filter(v => v.name.indexOf(name) >= 0).map(v => v.index)
}
使用node-gyp编译electron的C模块
发表于
分类于
Front
在对应模块下运行:1
node-gyp rebuild --target=25.9.7 --arch=ia32 --dist-url=https://electronjs.org/headers
target换成对应的Electron版本
设置 npm 和 yarn 的镜像源为淘宝镜像源
发表于
1 | # ========================================================== |
electron屏幕自动适配
发表于
在前端代码里面添加:1
2
3const devInnerWidth= 1920.0 // 开发时的InnerWidth
const zoomFactor = window.innerWidth / devInnerWidth;
require('electron').webFrame.setZoomFactor(zoomFactor);
centos安装yate服务器
发表于
1 | yum install -y gcc gcc-c++ |