我正在尝试发布到私人注册表,但我需要先添加用户。当我尝试:
npm adduser --registry=http://my-registry:8081
我得到以下提示/输出:
用户名:rjohns
密码:
电子邮件:(这是公开的)rjohns@email.com
npm ERR!代码E404
npm ERR!找不到404
npm ERR!可以在以下位置找到此运行的完整日志:
npm ERR! /Users/rjohns/.npm/_logs/2018-02-09T23_30_02_911Z-debug.log
提到的日志显示:
0信息如果以ok结尾
就可以了1 verbose cli ['/ usr / local / bin / node',
1 verbose cli'/ usr / local / bin / npm',
1 verbose cli'adduser',
1 verbose cli' - registry = http://my-registry:8081']
2 info使用npm@5.5.1
3 info使用node@v8.9.3
4详细堆栈错误:未找到
fetch.defaults.then.then.result上的4个详细堆栈 (/usr/local/lib/node_modules/npm/node_modules/npm-profile/index.js:203:19)
4位于
的详细堆栈在process._tickCallback上有4个详细堆栈 (内部/过程/ next_tick.js:188:7)
5 verbose cwd / Users / rjohns / Developer / hybrid-plugin copy
6详细的达尔文16.7.0
7 verbose argv“/ usr / local / bin / node”“/ usr / local / bin / npm”“adduser” “--registry = http://my-registry:8081”
8详细节点v8.9.3
9详细npm v5.5.1
10错误代码E404
11错误404 Not Found
12详细退出[1,true]
这里发生了什么?