安装nvm后终端启动变慢,更快的Node版本管理工具推荐
终端启动时总会卡顿一下,没去探究原因,看到咲奈的分享才知道是nvm在作祟
实现自动扫描工作区npm包并同步cnpm
批量且自动的做cnpm的同步,如果你是一个多npm包的项目,那么这个工具非常适合你
如何优雅的复制当前项目分支名
本文简单介绍了如何通过`Shell`和`Node.js`实现复制当前分支名到剪贴板
ESM中使用CJS模块特有的变量和方法
前言 最近在看 VitePress 的源码时看到了一个`createRequire`方法,如下。 ```ts import { createRequire } from 'module' const
实现自动为 VitePress 网站添加 RSS 订阅的插件
使用 VitePress 作为个人博客的站点越来越多,RSS支持也是博客上的一个功能点,方便读者订阅,本文将介绍如何通过Vite 插件为 VitePress 站点一键添加RSS支持
使用http-proxy-agent出现ECONNRESET error
之前做了1个下载文件的CLI工具 efst - 原理文章: 从0-1实现文件下载CLI工具 其中支持设置 代理(proxy) 来下载网络资源 遇到的问题 当我准备使用代理下载`Telegram`时,
nvm ls-remote 只有iojs列表
nvm 镜像地址的问题,修改对应环境变量`NVM_NODEJS_ORG_MIRROR`即可 可以使用 淘宝源(`https://npmmirror.com/mirrors/node/`) 查看当前设置
使用Pagefind为VitePress文档添加离线全文搜索能力
Pagefind是基于Rust实现的离线搜索库,检索生成后的HTML页面内容,然后自动构建索引文件,提供搜索使用的API和组件
一个简约风的vitepress博客主题
简约风的vitepress博客主题介绍
从0-1实现文件下载CLI工具
前言 在日常学习/生活中,下载资源时,大部分情况是通过别人分享的资源站点,找到下载入口然后触发下载。 当资源通过url传播的时候,一般也是直接打开,通过浏览器触发下载。 资深的冲浪选手,一般会用一
SourceMap解析CLI工具实现
前言 source-map 大家都不陌生了,通常情况就是产物里的`xx.js.map`文件里的内容。 可用于对压缩混淆后的代码还原。通常用于帮助定位源码问题。 区别于构建时的配置(以webpack
内联JS处理(ES语法降级&内容压缩)
本文简单介绍一下当前`html`在现代工程中的现状,并阐述内联js代码可能存在的一些问题,同时介绍一系列处理页面内联脚本的方法,以及通过`SWC`如何转换目标代码,通过`CLI工具如何组合这些能力`