node addon 编译环境

目标是编译 32 位版本下的 .node 文件,可能要适配 32 位版本的 electron。 确定 electron 集成的 node 版本号,12.13.0 安装 node 12.13.0 x86 版本 用 node 自带的 npm 安装构建工具 npm install –global windows-build-tools, Administrator 权限 或者提前安装好 Visual …

node 写 buffer

var length = Buffer.byteLength(data); sendBuf = new Buffer(length + 14); sendBuf.writeInt32LE(length + 10, 0); sendBuf.writeInt32LE(id, 4); sendBuf.writeInt32LE(cmd, 8); sendBuf.write(data, 12); sendB …

electron-vue 和 yarn

npm install -g yarn 全局修改 yarn config set registry https://registry.npm.taobao.org/ 临时修改 yarn save 软件名 –registry https://registry.npm.taobao.org/ yrm npm install -g yrm yrm ls yrm use taobao yrm test …

electron + vue 工具链的搭建

已废弃。 ~~一个开始使用 vue-cli 来生成工程,直接写前端页面没问题,webpack 编译后也会自动刷新,但是如果前端页面使用了 electron 模块的话就不行了,这个需要 electron 的环境才行。当然可以直接编译用 electron 浏览之,但是这样太慢了点。且打包时还是还得忽略掉 electron 模块,因为 webpack 根本就不认这个模块。 最后还是用 github 上这 …

express 和 laravel 做后端的不同

如果需要快速上线一个无模式的数据库,那么采用 mogodb,那么最好搭配 express 。 如果需要规划一个完成的应用,那么采用 laravel。使用 laravel 自带的数据迁移工具建表。 如果移动端是一个手机工具,只需要少量的服务端 API ,那么采用 express。 如果 API 很多,采用 laravel。 如果需要一个网站支持,采用 laravel。 支撑移动端,都采用 JWT 验 …