随笔分类 -  开发工具

摘要:Node.js 版本管理工具用于帮助开发者在不同项目中灵活切换 Node.js 和 npm 版本。常见的工具有 nvm、n、nvs、fnm 和 Volta。以下是它们的优缺点、常用命令及对比总结。 nvm (Node Version Manager) 优点: 支持 macOS 和 Linux。 可以 阅读全文
posted @ 2024-09-18 10:27 _zhiqiu 阅读(2388) 评论(1) 推荐(1) 编辑
摘要:VMware 虚拟机(Ubuntu 24.04)共享宿主机代理环境 VMWare: 17 宿主机系统:win11 24H2 虚拟机内的系统:Ubuntu 24.04 前言 由于需要在 Linux 环境下进行一些测试工作,于是决定使用 VMware 虚拟化软件来安装 Ubuntu 24.04 操作系统。 考虑到测试过程中需要访问 Github 等外部网络资源,因 阅读全文
posted @ 2024-07-31 08:37 _zhiqiu 阅读(2655) 评论(0) 推荐(1) 编辑
摘要:前言 最近作者的电脑 C 盘变红了,这让我很难受(有点小强迫症),所以准备重新安装下系统,顺便把 C 盘扩大点。 注意: 操作系统是 windows 11 23H2。 所有的命令行都是使用 Windows Terminal 中进行的。 安装 Windows Terminal 由于我们所有的命令行操作 阅读全文
posted @ 2023-12-07 15:14 _zhiqiu 阅读(616) 评论(3) 推荐(4) 编辑
摘要:需要用到的软件/插件 oh-my-posh posh-git PSReadLine 安装 oh-my-posh oh-my-posh 是 shell 主题引擎,使用 winget 来安装 oh-my-posh winget serach oh-my-posh # 找到对应的 id 方便在下一步使用( 阅读全文
posted @ 2023-11-24 09:16 _zhiqiu 阅读(1220) 评论(0) 推荐(3) 编辑
摘要:## 什么是 Volta `Volta` 是一种管理 JavaScript 命令行工具的便捷方式。 `volta` 的特点: - 速度 - 无缝,每个项目的版本切换 - 跨平台支持,包括 Windows 和所有 Unix shell - 支持多个包管理器 - 稳定的工具安装-无需每次升级都重新安装! 阅读全文
posted @ 2023-09-08 09:50 _zhiqiu 阅读(2254) 评论(7) 推荐(9) 编辑
摘要:前言 圈复杂度(Cyclomatic Complexity)是一种代码复杂度的衡量标准。它可以用来衡量一个模块判定结构的复杂程度,数量上表现为独立现行路径条数,也可理解为覆盖所有的可能情况最少使用的测试用例数。圈复杂度大说明程序代码的判断逻辑复杂,可能质量低且难于测试和维护。程序的可能错误和高的圈复 阅读全文
posted @ 2023-02-24 11:16 _zhiqiu 阅读(1314) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示