npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

nvmw-fix

v1.1.1

Published

Node version manager for Windows。在Windows上全局切换node.js版本的工具

Readme

nvmw-fix npm npm

这是一个简单的切换全局Node.js的工具,无需配置环境变量,无需管理员权限,只需要安装npm包,使用cmd命令即可。

使用场景:公司内无法自由安装软件,但是可以安装npm包

安装

npm i -g nvmw-fix

使用


// 打开命令行终端

// 查看当前使用的Node.js版本
node -v 

// 查看此电脑所有Node.js版本
nvmw ls

// 安装指定版本的Node.js
nvmw install  v22.13.0

// 永久切换到指定版本的Node.js,全局生效
nvmw switch  v22.13.0

// 关闭此命令行终端,打开新的命令行终端,查看当前使用的Node.js版本
node -v

// 输出 v22.13.0,生效

所有命令列表如下:


nvmw install  <version>  // 安装指定版本的Node.js
nvmw uninstall  <version>  // 卸载指定版本的Node.js
nvmw use  <version>  // 暂时切换到指定版本的Node.js,仅当前命令行终端生效
nvmw deactivate  // 撤销当前命令行终端中 nvmw 的效果
nvmw switch  <version>  // 永久切换到指定版本的Node.js,全局生效,需要打开一个新的命令行
nvmw ls // 查看所有Node.js版本
nvmw ls-remote // 查看所有远程Node.js版本
nvmw cleanup // 清除过时的本地缓存

nvmw -h, --help    // 输出帮助信息
nvmw -V, --version  // 输出当前nvmw版本信息

注意事项

  • 仅支持在Windows CMD中运行
  • 此工具无法安装版本低于v4.5.0的Node
  • 您必须先使用安装一个系统版本的Node
  • nvmw拉取分支修改bug而来,如果您之前使用过nvmw,使用前请先全局卸载nvmw
npm uninstall -g nvmw

License

MIT