我已经在 Windows 上安装了 node js 和 npm 但是当我尝试使用安装 npm 模块(包)时
command>>npm install -g xxxx(package name)
Run Code Online (Sandbox Code Playgroud)
它没有安装,它要求我检查代理设置。由于我在专用网络上工作,因此可能不允许我访问从中下载 npm 包的 url。
请告诉我从哪里下载此类 npm 包的 url 是什么,以便我可以要求我的网络提供商授予对该站点的访问权限。
and*_*wpm 12
除非另有配置,否则 NPM 包从https://registry.npmjs.org下载。
您可以使用 获取包的下载 URL npm view,例如 JQuery:
npm view jquery dist.tarball
Run Code Online (Sandbox Code Playgroud)
返回:https ://registry.npmjs.org/jquery/-/jquery-3.5.1.tgz
您可以使用以下命令更改默认注册表npm set registry <new url>;这通常用于具有内部注册表镜像的大型机构或公司。
Pan*_*tav -4
所有 npm 包实际上都是从GitHub下载的。但是,npm 通过https://www.npmjs.com解决这些 GitHub 依赖项。
例如express https://github.com/expressjs/express就是下载链接。
npm install -g express (or without -g).
Run Code Online (Sandbox Code Playgroud)
系统不知道快递包的GitHub位置。因此它必须首先查找https://www.npmjs.com来获取 GitHub url。然后它将克隆该包。
| 归档时间: |
|
| 查看次数: |
5280 次 |
| 最近记录: |