![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
脚本工具
文章平均质量分 86
一号小白
这个作者很懒,什么都没留下…
展开
-
node-crawler爬虫实践
安装node 插件cnpm i axios crawler代码function decode(str) { // 一般可以先转换为标准 unicode 格式(有需要就添加:当返回的数据呈现太多\\\u 之类的时) str = unescape(str.replace(/\\u/g, "%u")); // 再对实体符进行转义 // 有 x 则表示是16进制,$1 就是匹配是否有 x,$2 就是匹配出的第二个括号捕获到的内容,将 $2 以对应进制表示转换 str原创 2020-08-12 13:04:12 · 378 阅读 · 0 评论 -
nodejs生成项目目录树
记录一个项目目录生成代码,方便写文档// 递归目录树(只能用同步,用异步会出现后面的文件比前面的文件先输出,顺序会乱。)// 默认按照ASCII码的顺序,例如js里面的sort()函数。 // 先写一层的情况// 抽象递归参数// 找到突破点(避免死循环)// 自己调自己,某种情况(肯定会存在的)不调用 const fs = require('fs');const path = require('path'); // 获取当前有没有传入目标路径var target = pa原创 2020-08-12 09:37:38 · 601 阅读 · 0 评论 -
window powerShell简化git提交
用脚本文件来简化工作流程,现在写个简单的例子定义变量# 未输入commit提示$noCommit = '未输入commit,请重新执行脚本'定义函数# 代码更新流程function update() { if ($commitInfo) { git commit -m $commitInfo git pull git push ...原创 2019-05-07 15:31:33 · 562 阅读 · 0 评论 -
window powerShell改变权限, 解决window上无法运行powerShell脚本的问题
默认执行策略Restricted //不允许任何脚本运行查询当前执行策略get-executionpolicy# Unrestricted# RemoteSigned# AllSigned# Restricted# Default# Bypass# Undefined在默认情况下,我们是无法执行powershell脚本的执行一下这个命令,双击回车, 会显示可选的执...原创 2019-05-07 14:32:12 · 6858 阅读 · 4 评论 -
node脚本, 封装git命令
最近有个需求每次提交版本都需要改变项目login页面的版本号,但是执行起来总是会忘记;于是写了个node脚本,顺便学习了下shelljs, 代码如下// require('shelljs/global'); 全局执行的shelljs const shell = require("shelljs"); // 执行文件操作const a...原创 2019-07-23 22:40:40 · 4109 阅读 · 0 评论 -
如何搭建一个前端脚手架
此时一个简单的脚手架已经完成,文件模板和cli命令根据实际需求自行配置扩展。原创 2022-08-01 14:40:42 · 1896 阅读 · 0 评论