1.0.8 • Published 4 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