Extjs 7 社区版。无法安装 ext-gen

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 缓存。但无济于事。我把它留了一天,看看第二天情况是否发生变化(也许只是某种更新延迟)。但不是。

我现在失去了想法。

mon*_*ico 5

我有同样的问题。事实证明注册表的 url 是错误的(文档也是错误的)。只需将注册表更改为https://sencha.myget.org/F/gpl/npm/,因此命令为: npm login --registry=https://sencha.myget.org/F/gpl/npm/ - -scope=@sencha 就可以了