Appearance
npm常用命令
npm init
初始化新项目,创建一个package.json文件
npm install
安装npm仓库的任何包
npm uninstall
从项目中移除依赖包
npm update
更新全局或当前项目中的所有包到其最新版本,或者更新特定包到最新版本
npm list (npm ls)
显示当前项目中已安装的所有包及其版本
npm view
查看指定包的详细信息
npm help
获取npm命令的帮助信息
npm login
登录npm账号
npm whoami
检查当前登录状态
npm publish
发布你的包到npm注册表,使得其他人可以通过npm安装你的包
npm publish --tag 命令为发布的包指定一个标签,例如latest或next
npm unpublish
从npm仓库中删除一个包(72小时内有效)
npm deprecate
废弃某个版本
npm deprecate <包名>@<版本号> "说明文字"
npm logout
退出 npm
npm access
设置或修复包的访问权限
npm access public <package_name>
npm run
运行在package.json文件的scripts部分定义的脚本
npm test
package.json的scripts部分定义测试脚本后,使用此命令执行测试
npm start
package.json的scripts部分定义启动脚本后,使用此命令运行应用程序
npm outdated
列出所有已安装但有更新可用的包
npm audit
检查项目中的安全漏洞
运行 npm audit fix 可以自动修复一些已知的安全问题
npm cache
清理npm缓存
npm cache clean --force
npm cache verify
npm config set
设置npm配置选项。例如,设置npm镜像源以加速下载速度
获取 npm 的代理设置
npm config get proxy
获取 npm 的 https 代理设置
npm config get https-proxy
查看 模块 需要的 Node.js 版本
npm view @nodelib/fs.walk@2.0.0 engines
npm config get prefix
查看 npm 默认的安装位置