json通用小票打印机方案
Json 模板描述语言 1.text 文本行 { 'type' :'text',// 类型 'content':'驻客云打印测试信息', // 打印内容 'align' :'center',// 是否居中 left/right/center/between(,隔开) 'bold':true, // 加粗 'size':1 // 文本字体大…
nginx 自动截图图片
前端地址替换 <!--原图片--> <img src='/uploads/1.jpg'> <!--压缩引用图片--> <img src='/uploads/1.jpg!size=130X130'> nginx 配置转发规则 # --------------------自动拆图----------↓--…
node 安装及npm 缓存设置
node 下载 https://nodejs.org/en/ npm 源设置 npm config set registry https://registry.npm.taobao.org npm config set registry https://registry.npmjs.org/ 验证 npm config get registry 如…
Electron-vue SessionId 获取
问题描述 使用electron 编写的客户端,一直都是使用 jwt 作为授权凭据, 在网页版一直没有问题。但是集成到Electron 后,注册用户是需要发送验证码,发送验证码和验证验证码的两个接口出现了SessionID不一致的情况。 原因是因为发送验证码时,服务器返回的SessionID 的cookie 没有被保存上,所以,客户端在注册验证时,又…
ftp-deploy 前端ftp上传
安装依赖包 npm i --save-dev ftp-deploy chalk ora@1.2.0 定义命令 在 package.json 定义命令 publish,指向脚本目录 { "scripts": { "publish": "node build/mds-ftp" }, } 编写mds-ftp 脚本 /** * mds 开源库- ftp 发…
electron 单例模式启动
// 运行方式一: 多例 // app.on('ready', () => { // // if (process.env.NODE_ENV === 'production') autoUpdater.checkForUpdates() // // autoUpdater.checkForUpdates() // }) // 运行方式二: 单例 c…
electron 自动更新
一。安装插件 npm install electron-updater 二。添加以下Updater.js /** * Auto Updater * 自动更新 * npm install electron-updater */ const { app, ipcMain } = require('electron') import { autoUpda…
eletron 开启自启
一。Main主线程 //开机自启与关闭启动 ipcMain.on('startFun', (e, arg) => { console.log(arg) console.log(app.getLoginItemSettings().openAtLogin) if(arg==app.getLoginItemSettings().openAtLogin)…
Vuex 持久化插件 vuex-persistedstate
安装插件 npm install vuex-persistedstate -s 配置插件 实例化store时配置vuex-persistedstate插件: 文件:store / index.js import createPersistedState from 'vuex-persistedstate' const store = new Vue…