240 发简信
IP属地:甘肃
  • 总结Electron项目中全文搜索遇到的坑

    最近在完善Electron项目中的全文搜索功能,遇到了不少坑,大多与正则有关。因正则这块儿一直比较弱,干脆总结一下。 Sql通配符 全文搜索必然...

  • 如何降级加密的Sqlite数据库文件

    前情提要 之前升级Electron框架至5.x版本时,因编译报sqlite3相关错,加上Sqlcipher官网上声称4.x版本在性能和安全性上有...

  • 升级Electron至v5版本

    将electron升级到5.0.8版本,原版本1.7.11。当然,仅仅更新electron环境是不够的,相应的其他依赖和Api也需要升级。 no...

    0.2 3268 1 2 1
  • Node和Electron环境下集成第三方原生SDK

    NodeJs Addons是为了能让nodejs调用原生模块而设计的机制,之前对一些常见原生模块的重编译做过梳理。但那都是Git上已经封装好的n...

    0.1 6310 3 1 1
  • Electron如何保护源码

    一开始听到这个需求挺懵的,作为一个聊天软件,代码里并没有所谓核心算法和商业机密,为什么需要保护源码。况且Electron本身在打包时提供了asa...

  • 关于Electron原生模块编译的一点总结

    Electron是PC端的跨平台开发框架,我们可以通过nodejs去调用其提供的各种底层API。但Electron为了保证自身文件体积较小和可持...

  • Resize,w 360,h 240
    使用electron-builder打包windows应用时的几个静态资源问题

    electron打包应用的库有多种选择,目前使用的是electron-builder。我们要将应用打包成windows安装包,只需要引用elec...

  • Electron定制mac上的通知栏效果

    Electron项目中的通知栏功能使用了node-notifier,在另起炉灶,修改了项目名称和logo后,发现通知栏的icon和标题仍是原来的...

  • Resize,w 360,h 240
    使用Koa亲自体验跨域

    跨域问题的存在是因为浏览器都遵循同源策略 同源策略 1995年,同源政策由 Netscape 公司引入浏览器。目前,所有浏览器都实行这个政策。最...