`
mutongwu
  • 浏览: 449903 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

npm离线安装?用代理吧!

阅读更多

服务器的机子,只能访问内网,不能访问外网。
npm 安装命令都要有外网访问。难道一个接一个下载依赖包?


答案很简单,用代理,把服务器上的npm,设置代理到可以访问外网的机子上(代理工具:ccproxy、fiddler等),即可解决问题!


#npm config set proxy http://proxy.company.com:8080
#npm config set https-proxy http://proxy.company.com:8080


搞到以后,删除代理设置:
#npm config delete proxy
#npm config delete https-proxy

其它详细参数:https://npmjs.org/doc/config.html


附:直接给linux设置网络代理:
#export http_proxy http://proxy.company.com:8080
#export https_proxy http://proxy.company.com:8080

分享到:
评论

相关推荐

    local-npm:本地和离线优先的npm镜像

    介绍local-npm充当您和主要npm注册表之间的代理。 您可以npm install运行npm install命令,但实际上,所有请求都是通过本地服务器发送的。 首次npm install模块时,将从主npm注册表中获取该模块。 之后,该模块及其...

    yapi离线安装包及环境

    离线安装YAPI需要对Node.js和MongoDB有一定的了解,但通过以上步骤,即使在无网络的环境下,也能成功部署并使用YAPI进行接口管理。在整个过程中,理解每个步骤的目的和作用,将有助于你更好地维护和升级你的YAPI实例...

    windows 安装 scoop包

    下面将详细介绍如何使用Scoop以及在安装过程中涉及的关键知识点。 首先,`.\install.ps1` 是一个PowerShell脚本,用于执行Scoop的安装过程。在Windows中,PowerShell是一种强大的命令行环境,用于自动化系统管理和...

    拥有:最快的NPM安装不会执行任何操作,因为您已经拥有它

    如果您离线或讨厌等待,则可以使用虚拟“代理”模块将模块从另一个文件夹“安装”到当前文件夹中。 设置几乎是即时的! 观看: 快速统计:安装lodash,调试和表达需要NPM 5秒,yarn需要3秒,hallow have-it需要...

    安装grunt-cli之后的nodejs

    由于网络环境的限制,如在使用代理的情况下,有时可能无法顺利通过npm(Node Package Manager)来安装`grunt-cli`。这通常是因为npm仓库在国外,部分地区的网络访问可能会受到阻碍。为了解决这个问题,将已经安装好...

    node.js开发辅助工具nodemon安装与配置详解

    nodemon安装及使用 全局安装 nodemon 包,这样新创建的 Node.js 应用都能使用 Nodemon 运行起来了 npm install -g nodemon 安装完成之后,Nodemon 就可以启动 Express 应用了,先关闭当前正在执行的应用程序,然后...

    npm-cache-introspect:内省你的本地 npm 缓存

    请勿使用:正在进行的工作 这是对制作一个将内省 npm ...如果“离线”模式要求我们启动一个服务器并将 npm 切换到它——狡猾的 创建一个单独的本地可搜索 npm 缓存,您可以从 registry.npmjs.com 和/或本地缓存填充

    nexus安装包

    Nexus是Sonatype公司开发的一款强大的Maven仓库管理器,它不仅支持Maven,还兼容npm、RubyGems、Docker等其他包管理工具。在本文中,我们将深入探讨Nexus的安装过程及其核心功能。 **一、Nexus概述** Nexus主要有...

    nodejs插件:Jenkins nodejs插件

    自动安装程序将在需要的每个jenkins代理上自动安装给定版本的NodeJS。 允许在每个安装中全局安装一些npm软件包,这些npm软件包将提供给PATH 在给定的NodeJS安装下,允许执行一些NodeJS脚本 允许使用通过config-...

    Centos 7.5 线下安装 nginx 所需的安装包

    本文将详细介绍如何在离线环境下,在CentOS 7.5上安装Nginx所需的步骤,以及提供的压缩包`centos7_gcc`的作用。 首先,让我们理解离线安装的必要性。在没有网络连接或网络不稳定的情况下,我们不能通过常规的`yum`...

    latest-unix-nexus3.18.1(官网下载).zip

    Nexus提供了对不同类型的软件仓库(如Maven、npm、Gradle等)的集中管理和代理,使得开发团队可以方便地存储、检索和管理依赖项,同时也可以作为CI/CD流程中的关键组件。本篇将详细讲解Nexus 3的离线安装方法,以...

    wekan1.02+node8.11.1+mongodb3.6.5(附赠守护启动)(fix)

    4. 使用Nginx或Apache作为反向代理,将Wekan服务暴露在80端口。如果你没有反向代理,可以直接启动Wekan: ``` ./start_wekan.sh ``` 至此,Wekan已经成功安装并运行。然而,为了实现服务的稳定运行,我们还需要...

    themis:业务规则版本控制和部署管理器。 Fullstack-JS Web应用程序

    上面的样板设置已通过以下方式得到增强: 通过使用Redux-Thunk在前端实现异步状态功能到达专用服务API的代理将后端API与MongoDB Atlas连接一个轻量级的webpack解决方案:一个webpack 4! dev-webserver与prod-web...

    nginx-verdaccio.zip

    在IT行业中,构建一个私有的npm(Node.js ...总体而言,`nginx-verdaccio.zip`的使用可以帮助你建立一个安全、高效的私有npm仓库,解决离线环境或网络受限情况下的包安装问题,尤其是对`node-sass`等特殊包的处理。

    antv-x6-master.zip

    4. `package-lock.json`:这是npm的依赖锁定文件,记录了项目所有依赖包的具体版本,确保不同时间的安装能保持一致性。 5. `package.json`:项目的核心配置文件,包含了项目的基本信息(如名称、版本)、依赖库列表...

    Upload-to-serverless-offline:使用multer上载无服务器离线环境的示例

    上载到无服务器离线使用multer上传无服务器离线环境的示例。... 这是使用multipart / fom-data上传二进制文件的示例无服务器离线HTTP代理$ npm i && npm start从命令行将文件上传到端点Httpie( ) $ ...

    nexus私服window版

    Nexus不仅支持Maven,还支持Gradle、npm、Yarn等多种构建工具,对于Windows用户来说,它的安装和配置过程相对简单。 1. **下载与解压** Nexus的Windows版本通常以zip格式提供,如`nexus-2.12.0-01-bundle.zip`。...

    douban.fm:Node.js中douban.fm的小巧智能cli播放器

    [WIP] 目前 master 分支正在使用 ES6 重写,处于不稳定状态,新用户请使用 npm 中的最后一个稳定版本. 功能特性 支持歌曲加心 支持私人电台、红心电台 支持离线播放本地电台 支持 PRO 用户高码率歌曲 支持滚动歌词...

    基于AnyProxy的rule功能在代理的后端增加一层mock

    【标题】基于AnyProxy的Rule功能在代理后端增加一层Mock 在软件开发过程中,测试是一个至关重要的环节,尤其在接口测试中,模拟(Mock)技术的运用能有效提高测试效率和准确性。本文将深入探讨如何利用AnyProxy的...

    SAP UI5打包成APP

    在如今数字化转型的浪潮中,SAP UI5作为一种面向企业级应用的开发框架,越来越多的企业选择使用它来构建和部署应用程序。SAP UI5以其丰富的控件库、良好的集成性以及适应性而受到企业的青睐。然而,随着移动设备的...

Global site tag (gtag.js) - Google Analytics