1.0.8 • Published 2 years ago
dndc-aliyun-npm-install v1.0.8
背景
npm包需要切换到阿里云npm私服,因每次拉取都需要重新设置仓库凭证以及npm login
为简化此操作,统一使用d-install
自动化执行
安装依赖包
# 执行过可以不执行
$ npm install dndc-aliyun-npm-install@latest -g
# 登陆&依赖包安装
$ d-install
使用d-install
代替 npm install
上传依赖包
默认的账号只允许下载,不允许上传 要上传的开发者需要找运维开通账号
# 执行过可以不执行
$ npm install dndc-aliyun-npm-install@latest -g
# 执行过可以不执行
$ d-install --username='xxx' --password='xxx' --email='xxx' --type='login'
参数名 | 必填 | 类型 | 备注 |
---|---|---|---|
username | 是 | string | 用户名 |
password | 是 | string | 密码 |
eamil | 是 | string | 邮箱 |
type | 是 | string | 类型 |
常见问题
更新某个依赖包
比如需要更新dndc-wxmp-analytics
依赖包
# 执行过可以不执行
$ npm install dndc-aliyun-npm-install@latest -g
# 已登录可以不执行
$ d-install --type='login'
$ npm uninstall dndc-wxmp-analytics
$ npm install dndc-wxmp-analytics@2.11.1
权限问题
如果出现permission denied
相关提示报错,可能是本机账号权限问题。
前面添加sudo
,界面会提示输入密码,填写开机密码即可
$ sudo npm install dndc-aliyun-npm-install@latest -g