#node
文章平均质量分 55
卤鸽子
一个只会写bug的卤鸽子
展开
-
Electron增量更新(兼容win7)
增量更新(兼容win7)服务器端-latest.yml-resources/app的文件夹打包app.zipapp.text -> 版本号记录,放在pulic文件夹下1.1.9module ->手动安装解压依赖,防止依赖冲突以及安装失败unzipper https://gitee.com/mirrors_silverwind/node-unzipper.giticonv-lite https://gitee.com/mirrors_addons/icon原创 2021-07-11 11:39:17 · 2827 阅读 · 1 评论 -
Electron的配置以及自动更新
更新依赖npm install --registry=https://registry.npm.taobao.org手动明跳转路由location.hash = '#/chat'手动获取当前路由window.location.hrefelectron常用配置"build": { "productName":"xxxx",//项目名 这也是生成的exe文件的前缀名 "appId": "com.leon.xxxxx",//包名 "copyright":"xxxx"原创 2021-05-12 11:52:05 · 1647 阅读 · 0 评论 -
记录linx服务器部署node,redis,nginx,pm2
工具Windows版下载地址: http://www.hostbuf.com/downloads/finalshell_install.exe Mac版,Linux版安装及教程: http://www.hostbuf.com/t/1059.htmlnpm安装解压tar -xvf node-v12.18.3-linux-x64.tar.xz重命名mv node-v12.18.3-linux-x64 nodejspwd 获取工作路径软件连接ln...原创 2021-05-12 11:39:13 · 130 阅读 · 0 评论 -
node使用excel模板导出表
npm insatll ejsexcelconst ejsexcel = require("ejsExcel");const fs = require("fs");const util = require("util");const readFileAsync = util.promisify(fs.readFile);const writeFileAsync = util.promisify(fs.writeFile);(async function() { //获得Excel模板的buff原创 2020-12-05 17:44:49 · 873 阅读 · 0 评论 -
axios的封装,不仅限于vue使用
axios.js封装import axios from 'axios'// 创建axios实例let baseURL = process.env.VUE_APP_API_HOST// /dev本地的代理规则if (process.env.NODE_ENV == 'development') { baseURL = '/dev'}const service = axios.create({ //baseURL: process.env.VUE_APP_API_HOST, // api的bas原创 2020-12-04 10:50:26 · 195 阅读 · 0 评论 -
node配置https和搭建sockei.io
var app = require('express')();var fs = require('fs');var db = require('./mysql.js');var express = require('express');/**引入证书*/var options = { key: fs.readFileSync('./2_www.fxg1997.top.key'), cert: fs.readFileSync('./1_www.fxg1997.top_bundle.crt')原创 2020-11-21 10:40:57 · 355 阅读 · 0 评论 -
node搭建流媒体服务
服务端const NodeMediaServer = require('node-media-server');const config = { /**推流*/ rtmp: { port: 1935, chunk_size: 60000, gop_cache: true, ping: 60, ping_timeout: 30 }, /**拉流*/ http: { port: 8000, allow_origin: '*' }原创 2020-11-27 11:08:47 · 657 阅读 · 0 评论 -
node文件系统以及导出excel模块
var fs = require('fs');var express = require('express');var multer = require('multer');var path = require('path');var router = express.Router();var xlsx = require('node-xlsx');var axios = require('axios');/*临时文件*/var upload = multer({ dest: 'uplo原创 2020-11-27 11:13:56 · 182 阅读 · 0 评论 -
node里mySQL的封装
var db = {};var mysql = require('mysql');var pool = mysql.createPool({ host: 'localhost', user: '123456', password: '123456', database: "serve", multipleStatements: true});db.query = function () { var sql, para, callback; if (arguments.le原创 2020-11-21 10:44:55 · 404 阅读 · 0 评论