使用cnpm并代替npm
npm install -g cnpm --registry=https://registry.npm.taobao.org
或指定npm包的下载地址来源为淘宝镜像: npm config set registry https://registry.npmmirror.com
发布npm包
如果下载地址来源为淘宝镜像,需要设置回原来的,否则无法上传。 npm config set registry http://registry.npmjs.org
1、登录npm:npm login
,输入帐号、密码、邮箱
2、进入到你要发布的npm包目录,使用npm init
初始化项目
3、npm publish
注意:项目名称和文件夹需要不同于已有的npm包。
删除已经发布的npm包
进入项目目录:npm unpublish --force
基本命令
初始化项目:npm init -y
(y参数表示创建默认的配置文件)
安装工具包:npm install -g [包名称]@[版本号]
没有版本号则默认最新,直接npm install
是安装项目依赖的所有工具包
更新工具包:cnpm update -g [包名称]
(没有指定包名称则更新所有包)
卸载工具包:cnpm uninstall -g [包名称]
[-g]参数:不管是安装、更新还是卸载,该参数表示全局操作,否则操作的是当前项目。
[--save]参数:项目需要的依赖包,比如一些JS库、UI库。
[--sava-dev]:开发阶段需要依赖的包(通常都是工具)。