npm学习(十二)之npm命令

逃离我推掉我的手 2021-11-05 09:12 429阅读 0赞
  • npm:查看npm所有命令

1277687-20190715180143830-824800042.png

自己写包可能用到的命令:

  • npm adduser:注册
  • npm login:登录
  • npm whami:查看当前用户名
  • npm init:初始化包的信息
  • npm publish:发布包/更新包
  • npm publish —access=public:发布公共作用域包
  • npm unpublish xxx(包名) —force:强制删除包
  • npm unpublish xxx@1.1.1(包名@版本号):删除指定版本包
  • npm deprecate xxx message(包名 信息):代替删除操作,其他人下载我们的包时给出警告
  • npm deprecate xxx@1.2.1 message(包名@版本号 信息):代替删除操作,其他人下载我们指定版本的包时给出警告
  • npm version patch/minor/major(补丁/小改/大改)xxx(版本号eg:v1.1.1):自动更新版本

使用包可能用到的命令:

  • npm -v:查看npm 的版本
  • npm install npm -g:安装npm的最新版本
  • npm install npm@next -g:安装接下来要发布的版本
  • npm install npm@latest -g:安装官方最新测试版本
  • npm search xxx:搜索包
  • npm install:如果有package.json根据package.json中的dependencies中的依赖来安装包
  • npm install xxx(包名):在使用的地方,如果有package.json根据package.json中的dependencies中的依赖来安装包,否则安装最新版本
  • npm install xxx@xxx(包名@版本):在使用的地方安装包的指定版本
  • npm install xxx —save:(包名):将包安装在package.json文件中的dependencies中
  • npm install xxx —save-dev:(包名):将包安装在package.json文件中的devDependencies中
  • npm uninstall xxx(包名):在使用的地方卸载本地包
  • npm uninstall —save xxx(包名):在使用的地方从package.json中删除本地包
  • npm uninstall —save-dev xxx(包名):在使用的地方从devDependencies(开发依赖)中删除本地包
  • npm update xxx(包名):在使用的地方更新本地包
  • npm outdated:查看注册表,检查任何或特定的包是否过期,没有的话不会有任何输出
  • npm init:创建自定义package.json文件
  • npm init —yes/-y:创建默认package.json文件

使用作用域包可能用到的命令:

  • npm init —scope=username:创建作用域包,将范围作为选项添加到命令
  • npm publish —access=public:发布作用域包,将默认的私有模块更改为公共模块
  • npm install @username/project-name(作用域包名) —save:使用作用域包

转载于:https://www.cnblogs.com/kunmomo/p/11190504.html

发表评论

表情:
评论列表 (有 0 条评论,429人围观)

还没有评论,来说两句吧...

相关阅读

    相关 node学习npm

    npm(node package manager):node的依赖包管理 目前支持: 1)用户下载别人的依赖包,安装使用 2)用户可以自定义上传依赖包,自己活着别人使用

    相关 npm命令

    最近在写Node程序的时候,突然对 npm install 的-save和-save-dev 这两个参数的使用比较混乱。其实博主在这之前对这两个参数的理解也是模糊的,各种查资料