11 2022 档案
git 版本打tag
摘要:git add . git commit -m 'refresh v2.0.0' git tag -a 2.0.0 -m '' git push origin master git push origin --tag 给指定的某个 commit 号加 tag 打tag不必要在head之上,也可在之前 阅读全文
posted @ 2022-11-29 14:55 pleaseAnswer 阅读(118) 评论(0) 推荐(0) 编辑
4-4 child_process 库源码分析
摘要:疑问和收获 exec 和 execFile 到底有什么区别? 为什么 exec/execFile/fork 都是通过 spawn 实现的,spawn 的作用到底是什么? 为什么 spawn 调用后没有回调,而 exec 和 execFile 能够回调? 为什么 spawn 调用后需要手动调用 chi 阅读全文
posted @ 2022-11-25 15:46 pleaseAnswer 阅读(49) 评论(0) 推荐(0) 编辑
4-3 基于缓存 + Node 多进程实现动态命令加载和执行
摘要:1 node 多进程开发 1.1 进程(在操作系统中如何查看进程的嵌套关系) 官方文档 1. 什么是进程(Process) 进程是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础 进程的概念主要有两点 进程是一个实体, 每一个进程都有它自己的地址 阅读全文
posted @ 2022-11-25 15:18 pleaseAnswer 阅读(94) 评论(0) 推荐(0) 编辑
4-2 脚手架执行流程开发 -- 封装通用的 Package & Commond 类
摘要:1 脚手架命令动态加载功能架构设计 1.1 指定本地调试文件路径 targetPath core>cli>bin>index.js function registerCommand() { program .name(Object.keys(pkg.bin)[0]) .usage('<command 阅读全文
posted @ 2022-11-25 15:04 pleaseAnswer 阅读(77) 评论(0) 推荐(0) 编辑
4-1 脚手架命令注册 & 高性能脚手架架构设计
摘要:1 一周导读 1.1 标题 基于 Commander 完成脚手架命令注册和命令执行过程开发 1.2 将收获什么 如何设计高性能脚手架 Node 多进程开发 javascript 面向对象的实战技巧 1.3 主要内容 图解高性能脚手架架构设计方法 封装通用的 Package 和 Command 类 基 阅读全文
posted @ 2022-11-25 14:35 pleaseAnswer 阅读(48) 评论(0) 推荐(0) 编辑
git 合并其他分支的指定版本
摘要:需求:合并yuexin分支的指定版本代码到 新建的yuexin/main分支 1. 查看当前开发分支历史提交版本 git log 2. 找到想要被合并的目标版本对应 SHA值 3. 新建分支 git branch 新分支名 SHA值 git branch inter 617c3774610134a5 阅读全文
posted @ 2022-11-22 15:22 pleaseAnswer 阅读(997) 评论(0) 推荐(0) 编辑
⑧ vue+echarts实现热词分析
摘要:1 依赖 "dependencies": { "echarts": "^4.0.4", "echarts-wordcloud": "^1.1.3", }, tip: echarts-wordcloud 现在有 2.0 和 1.x 两个版本,2.0 对应 echarts 5.x 版本 2 效果 3 实 阅读全文
posted @ 2022-11-22 11:49 pleaseAnswer 阅读(974) 评论(0) 推荐(0) 编辑
git 代码回滚
摘要:方法一:git reset 回滚到指定的 commit_id 版本 使用 git log 查看当前提交的历史内容 根据回滚版本所对应的 commit SHA-1 值来进行回滚操作: git reset --hard SHA-1 当前本地仓库就会回滚到指定版本处 此时本地代码落后于远程代码,如果需要将 阅读全文
posted @ 2022-11-07 20:04 pleaseAnswer 阅读(2937) 评论(0) 推荐(0) 编辑