![](/img/trans.png)
[英]ExtJS 7.0.0-CE ext-charts package is not in sencha.myget.org repo
[英]I cannot get logged into a myGet npm repository (sencha/extjs-ce)
我正在設置一個開發 VirtualBox (Ubuntu),但無法通過 Npm 登錄到私有 myGet 存儲庫。 我有錯誤 403 無效登錄。
我可以使用我的憑據連接到 myGet 站點。
僅供參考,我支持安全代理,但其他命令行工具(composer、node、apt、curl)正在運行,因為我已經設置了 env 信息。
我也試過sudoed
。
更新:
npm login
(沒有--registry
...)有效
user@user-VirtualBox:/var/www$ npm login --registry=htps://sencha.myget.org/F/community/npm/ whoami
Username: maquejp..gmail.com
Password:
Email: (this IS public) yoyo@gmail.com
npm ERR! code E403
npm ERR! Registry returned 403 for PUT on htps://sencha.myget.org/F/community/npm/-/user/org.couchdb.user:yoyo..gmail.com: Invalid login
npm ERR! A complete log of this run can be found in:
npm ERR! /home/user/.npm/_logs/2019-03-25T15_08_42_242Z-debug.log
user@user-VirtualBox:/var/www$ cat /home/user/.npm/_logs/2019-03-25T15_08_42_242Z-debug.log
0 info it worked if it ends with ok
1 verbose cli [ '/usr/bin/node',
1 verbose cli '/usr/bin/npm',
1 verbose cli 'login',
1 verbose cli '--registry=htps://sencha.myget.org/F/community/npm/',
1 verbose cli 'whoami' ]
2 info using npm@5.8.0
3 info using node@v8.11.4
4 verbose npm-session 62efce47a150f6d5
5 verbose web login before first POST
6 http request → POST htps://sencha.myget.org/F/community/npm/-/v1/login
7 http 404 ← Not Found (htps://sencha.myget.org/F/community/npm/-/v1/login)
8 verbose web login not supported, trying couch
9 verbose login before first PUT { _id: 'org.couchdb.user:yoyo..gmail.com',
9 verbose login name: 'yoyo..gmail.com',
9 verbose login password: 'XXXXX',
9 verbose login type: 'user',
9 verbose login roles: [],
9 verbose login date: '2019-03-25T15:08:40.165Z' }
10 http request → PUT htps://sencha.myget.org/F/community/npm/-/user/org.couchdb.user:yoyo..gmail.com
11 http 403 ← { "error": "Invalid login", "reason": "The specified login is not valid." } (htps://sencha.myget.org/F/community/npm/-/user/org.couchdb.user:yoyo..gmail.com)
您在注冊表中有錯誤的網址:
--registry=htps://sencha.myget.org/F/community/npm/
試試: --registry=https://sencha.myget.org/F/community/npm/
正如讓-菲利普更新的那樣:
npm 登錄(沒有 --registry...)有效
這樣做有效。
我在 Windows 10 上的 ubuntu bash 上遇到了這個問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.