栏目树
|- Node.js |- fnm——node.js快捷管理工具 |- 服务端 |- linux下安装gmssl后,提示gmssl: symbol lookup error: gmssl: undefined symbol: PBEPARAM_it, version OPENSSL_1_1_0d |- linux下实现实时文件同步 |- 数据库 |- mysql |- MySQL函数:NOW( |- mysql的SQL语句中having的作用 |- PHP |- 使用Chokidar-CLI+PHP脚本,实现文件实时同步 |- 用PHP实现图片批量压缩 |- Linux |- nohup 执行的命令,进程在当前会话结束会跟随关闭 |- inotifywait结合php脚本,实现实时同步服务器文件(豆包方案) |- linux下挂载ntfs分区 |- 禁用密码登录SSH |- 前端开发 |- HTML+CSS |- CSS嵌套 |- 字间距 |- 段落缩进样式 |- 开发工具 |- 手搓VSCode-Cli |- Eclipse启动时提示Not implemented [WebView2 runtime not found] |- Eclipse/Zend studio匿名类代码不提示的解决办法 |- Eclipse/Zend studio 将windows风格换行(\r\n)替换为Unix风格换行( |- vscode使用编辑器显示空格、制表符 |- Eclipse下指定命名空间的根目录 |- Git |- 使用指定的私钥从ssh协议的git仓库克隆项目 |- 从某个tag处创建分支,再合并到当前分支 |- 远程使用SSH协议时,使用指定的私钥的配置方法 |- 堡垒机是什么 |- windows |- 使用ssh时提示Couldn't open /dev/null: No such file or directory |- windows下CMD命令行操作端口转发:netsh 神器 |- windows 11 右键菜单改为windows 10风格 |- windows 11 下新开的CMD窗口自动使用原窗口的多标签 |- VM里linux挂载共享目录 |- win 11使用win10风格的鼠标右键菜单 |- windows 11自带的录屏工具 |- windows 11新机首次进入系统,不想登录微软账号 |- win10下批处理脚本可以用哪些变量 |- 小乌龟git拉阿里云效的仓库报错fatal: protocol error: bad line length character: Welc |- 好码收藏 |- openspout——读写表格的利器
fnm——node.js快捷管理工具
  • fnm是什么
    • fnm,全称Fast Node Manager,即快速管理Node的工具。
  • 为什么要用fnm
    • 简单易用、方便快捷、学习成本低。
  • 安装fnm
    • 使用winget安装
      winget install fnm
  • 配置环境
    • 创建脚本
      @echo off
      :: 防止循环调用
      if not defined FNM_AUTORUN_GUARD (
          set "FNM_AUTORUN_GUARD=1"
          for /f "tokens=*" %%z in ('fnm env --use-on-cd') do call %%z
      )
      保存到%APPDATA%\fnm目录,命名为fnm-init.cmd
    • 使用脚本每次cmd前执行
      reg add "HKCU\Software\Microsoft\Command Processor" /v AutoRun /t REG_SZ /d "call %APPDATA%\fnm\fnm-init.cmd"