240 发简信
IP属地:北京
  • Flutter Getx 入门

    提供了状态管理、智能依赖注入、和路由能力。 状态管理 创建响应式的 3 种方法: final name = RxString('') final...

  • Dart语法for js开发

    项目入口 lib/main.dart,文件入口为 main 函数 非静态语言,需要编译 项目结构 dratJS--pubspec.yamlpac...

  • webpack项目 迁移到 vite

    1. 处理依赖 删除 webpack 依赖,常见的有 2. 修改配置 添加或修改 tsconfig.json和tsconfig.node.jso...

  • Resize,w 360,h 240
    Electron与其它跨平台桌面端框架对比

    Tauri与Electron的区别 它没有裹挟一个浏览器内核在最终包内。这也是它 包小 的原因 由Rust调用系统的 Webview,来承载开发...

  • Resize,w 360,h 240
    gitlab ci + docker

    Docker 可以理解为一个 mini 虚拟机,有镜像和容器的概念 镜像 - 代码+依赖+环境 容器 - 运行的服务,容器有进程守护 项目根目录...

  • ElectronForge打包、签名、自动更新

    Electron Forge[https://www.electronforge.io/]由官方推荐和维护,结构优美,原本以为用起来会很顺利,没...

  • NODE服务优雅退出

    最近 socket 服务遇到了脏进程的问题,也有人叫僵尸进程,复现步骤基本如下 无论是process.exit()还是 ctrl+c 结束,主进...

  • 字体格式转换与压缩

    使用ttf2woff2转换字体文件格式 使用font-spider转换字体文件格式 它能自动分析出页面使用的 WebFont 并进行按需压缩 执...