1.7.1 • Published 2 years ago

auto-type-dep v1.7.1

Weekly downloads
1
License
ISC
Repository
-
Last release
2 years ago

auto-type-dep

在平时用TypeScript开发项目时,如果我们安装一个包的同时没有把改包对应的@types装上的话,在导入的时候编辑器会发出警告,如果用npm或者yarn同时安装的话,又会安装在dependencies下面,逼死强迫症的节奏啊,所以就有了auto-type-dep,一键安装某个包和它的@types,分别安装在dependenciesdevDependencies下面,使用起来也非常简单。

auto-type-dep会自动从全局的.npmrc中读取配置的镜像, 默认使用淘宝npm源来安装依赖。

usage

  • [sudo] npm install auto-type-dep -gauto-type-dep安装成全局模块

  • auto-type-dep add <pkg1>[@version] <pkg2>[@version] <pkg3>[@version] [option] 安装(多个)npm包

    安装相应的模块以及@types,如果在没有指定-n的情况下,判断项目中有没有yarn.lock文件,如果存在,就使用yarn安装,否则使用npm安装 @x.y.z可以指定具体版本号, 否则默认安装最新版本

    参数简写作用
    --npm-n指定用npm进行安装
    --yarn-y指定用yarn进行安装
    --js-js指定当前项目是一个javascript项目,不需要安装对应的@types
  • auto-type-dep remove <pkg1> <pkg2> <pkg3> 卸载(多个)npm包

    卸载相应的模块以及@types,首先会判断项目中有没有yarn.lock文件,如果存在,就使用 yarn卸载,否则使用npm卸载

1.7.1

2 years ago

1.7.0

2 years ago

1.6.0

2 years ago

1.5.1

3 years ago

1.5.0

4 years ago

1.4.0

4 years ago

1.3.1

4 years ago

1.3.0

4 years ago

1.2.0

4 years ago

1.1.0

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago