提供了状态管理、智能依赖注入、和路由能力。 状态管理 创建响应式的 3 种方法: final name = RxString('') final name = Rx ('')...
提供了状态管理、智能依赖注入、和路由能力。 状态管理 创建响应式的 3 种方法: final name = RxString('') final name = Rx ('')...
项目入口 lib/main.dart,文件入口为 main 函数 非静态语言,需要编译 项目结构 dratJS--pubspec.yamlpackage.jsonandroi...
1、查看进程号 ps -ef | grep 进程名 2、查看端口被哪个进程监听 sudo lsof -i :端口 3、查看进程监听的端口 sudo lsof -nP -p 进...
1. 处理依赖 删除 webpack 依赖,常见的有 2. 修改配置 添加或修改 tsconfig.json和tsconfig.node.json,两个文件参考 vite 项...
Tauri与Electron的区别 它没有裹挟一个浏览器内核在最终包内。这也是它 包小 的原因 由Rust调用系统的 Webview,来承载开发者的前端代码,所以,需要处理 ...
Docker 可以理解为一个 mini 虚拟机,有镜像和容器的概念 镜像 - 代码+依赖+环境 容器 - 运行的服务,容器有进程守护 项目根目录创建Dockerfile与.d...
Electron Forge[https://www.electronforge.io/]由官方推荐和维护,结构优美,原本以为用起来会很顺利,没想到还是有坑。 打包方案: M...
最近 socket 服务遇到了脏进程的问题,也有人叫僵尸进程,复现步骤基本如下 无论是process.exit()还是 ctrl+c 结束,主进程关闭后子进程依然在进行,查看...
使用ttf2woff2转换字体文件格式 使用font-spider转换字体文件格式 它能自动分析出页面使用的 WebFont 并进行按需压缩 执行完成后,会生成一个文件夹,放...
1. 发布 npm 包 或 npm i git+ 本地联调时可以使用 npm link 优点:有版本控制;组件代码安全不混乱;复用方便。 缺点:调试时没有热更新;共用的组件们...
项目名必须是@xx/bb才能使用gitlib发布功能 使用 使用 gitlib API 接口在服务器上部署项目 个人令牌yyy验证合法后,可访问地址https://gitla...
两种方法 window 监听 focus | blur方法 用法:window.addEventListener('focus/blur', ...) 优点:兼容性好 缺点:...
具有强大的共享数据抽象的 CRDT (conflict-free replicated data type 无冲突复制数据类型) 框架。它将其内部数据结构公开为共享类型。 共...
官方给出的理由是:API 更简单、更简洁,对 TypeScript 更友好 没 mutations 没 名称空间,但有模块概念 TypeScript 类型支持无需额外 war...
webpack 项目添加devServer.host: 0.0.0.0 防火墙关闭,或单独设置需要访问的域名 本地 80 端口没有被占用
前言 不知道小伙伴们是否遇到和我一样的问题,在Mac上的iTerm2终端使用rz/sz功能时,一执行就卡死,卡的死死的,只能关闭当前窗口(或者一直等,等很长很长时间)。像这样...
jsPDF 是一个基于用于生成 PDF 文档 JS 库 GitHub: https://github.com/MrRio/jsPDF 官方文档: http://raw.git...
Apache是采用多线程/多进程模型实现的;Node与Nginx均是基于事件驱动的。 根据CPU核心数计算要创建的线程/进程数是一个比较合理的方案: Master-Worke...
TCP 著名的3次握手是属于TCP的,所有HTTP、SMTP都是有的。 Telnet工具需要单独安装,curl命令是系统自带的。 NODE中使用dgram包创建UDP服务 b...