
脚本
文章平均质量分 52
陈大左
这个作者很懒,什么都没留下…
展开
-
前端项目一键打包自动部署2.0版本
前端打包上传部署脚本原创 2024-11-15 18:07:08 · 436 阅读 · 0 评论 -
多个小程序一键上传,脱离小程序开发工具
声明此代码仅供技术交流学习,擅自用于其他,一切后果与本人无关几百个同样代码的小程序,如果通过小程序开发工具提交代码,那是真的痛苦,看了官方文档,官方提供了相应的工具 ci,看了下感觉非常简单,必须立马搞起来,做成几百个一键上传整体思路几百个小程序关闭白名单和拿到密钥,这个文档上写的很清楚因为每套代码相同,只有project.config.json里面的appid和projectname是不一样的,所以每次上传的时候都要修改这个json文件然后循环执行上传项目结构项目结构还是很简单的原创 2021-06-23 15:22:20 · 843 阅读 · 3 评论 -
批量管理上百个小程序经验
声明此代码仅供技术交流学习,擅自用于其他,一切后果与本人无关由于公司业务需要,需要管理几百个小程序,刚开始不多的时候还可以通过手动扫码登录,但随着时间积累,小程序越来越多,管理起来就很痛苦了,经过大概1周的开发,利用node的爬虫,解决了这个问题,整体流程先建立一个可视化界面,来管理几百个小程序的账号和密码一次性登录50个小程序(因为一部手机只能绑定50个小程序管理员),并获取每个小程序的token和cookie,存在redis每次操作相应api(需要爬微信接口),都可以直接通过token和原创 2021-06-23 15:03:21 · 3656 阅读 · 1 评论 -
前端项目一键打包自动部署
前端平时开发完项目都需要部署到线上,都需要先打包,再删除线上文件,再上传,项目多了总是会很麻烦,写个一键部署并不是很麻烦首先安装shelljs和ssh2-sftp-clientcnpm i shelljs ssh2-sftp-client --save-devShelljs是Node.js下的脚本语言解析器,具有丰富且强大的底层操作(Windows/Linux/OS X)权限ssh2-sftp-client是一个用于node.js的SFTP客户端,一个用于SSH2的包装程序(提供高级便原创 2020-09-16 14:19:46 · 3572 阅读 · 7 评论 -
node抓去html页面元素
用node写脚本的时候经常会遇到需要抓取页面的信息,网上搜索一些资料,利用cheerio是非常方便的抓取网页的时候一定要加UA,有一些特定网页没有UA是打不开的var request = require('request');var cheerio = require('cheerio'); var options = { 'method': 'GET', 'url': 'https://www.baidu.com', 'headers': { "User-Age原创 2020-06-15 11:58:19 · 1140 阅读 · 0 评论 -
node用request提交本地文件到服务器
因为公司业务需求,需要大量的重复点击上传文件操作,人工做操作又慢又容易出错,所以自己写了一个node脚本,可一键批量创建文件夹,复制指定目录文件进去,批量打包和批量上传文件。代码地址git代码中遇到的问题用request提交application/json请求创建多层文件目录(a/b/c)利用fs拷贝文件把文件压缩成zip用request提交application/json请求...原创 2020-02-18 19:38:35 · 2502 阅读 · 0 评论 -
用node写脚本,替代重复性工作
公司app是用apicloud开发,而且平台数量较多,经常需要集体修复bug或者上新功能,就会有大量的重复性质工作,比如打包、下载等,所以这边在业余时间用node写一个脚本替代重复性工作。毕竟程序员应该用代码来解决这些枯燥的工作。因为本人对node研究不是很深,只是简单写一下首先用postman来确认下接口经过游览器f12查看接口,走一遍打包的逻辑,可以分析出接口必要的参数Host(...原创 2020-01-20 17:29:52 · 1531 阅读 · 0 评论