Ste*_* Mc 0 javascript extjs npm sencha-cmd extjs7
我可以使用以下命令登录 sencha NPM 存储库:
npm login --registry=https://sencha.myget.org/F/community/npm/ --scope=@sencha
Run Code Online (Sandbox Code Playgroud)
它说:
Logged in as stevemc to scope @sencha on https://sencha.myget.org/F/community/npm/.
Run Code Online (Sandbox Code Playgroud)
但是当我使用以下命令安装 ext-gen 时:
npm install -g @sencha/ext-gen
Run Code Online (Sandbox Code Playgroud)
有人告诉我:
403 You are not allowed to access this feed. - GET https://sencha.myget.org/F/community/npm/@sencha%2fext-gen
Run Code Online (Sandbox Code Playgroud)
我已尝试了建议的故障排除操作,即删除.npmrc文件和清理 NPM 缓存。但无济于事。我把它留了一天,看看第二天情况是否发生变化(也许只是某种更新延迟)。但不是。
我现在失去了想法。
我有同样的问题。事实证明注册表的 url 是错误的(文档也是错误的)。只需将注册表更改为https://sencha.myget.org/F/gpl/npm/,因此命令为: npm login --registry=https://sencha.myget.org/F/gpl/npm/ - -scope=@sencha 就可以了