-
说到NPM,总是离不开Node.js的。Node.js是一个能够在服务器端运行JavaScript的开放源代码、跨平台JavaScript运行环境。采用Google开发的V8运行代码,使用事件驱动、非阻塞和异步输入输出模型等技术来提高性能,可优化应用程序的传输量和规模。Wiki:https://zh.wikipedia.org/wiki/Node.jsNPM全称Node PackageManager,即node包管理器)是Node.js默认的、以JavaScript编写的包管理系统。Wiki:https://zh.wikipedia.org/wiki/NpmNode.js发展迅速,拥有良好的生态,其社区中已经拥有50+开源第三方包,每周有超过30亿次下载。NPM可以帮助你高效便捷的使用和管理包文件,是提升开发效率必不可少的“神器”NPM安装与更新NPM是Node.js默认自带的工具,因此只要安装Node.js即自动安装了NPM。Node.js安装包下载:https://nodejs.org/en/download/ (建议下载标记LTS的版本,其他版本可能没有经过测试验证)安装完成后可以分别通过node –v和npm –v命令查看Node.js和NPM版本以验证安装是否成功。NPM更新频率比Node.js更加频繁,可以使用如下命令及时更新NPM工具npm install -g npm@latest配置NPM第三方包安装源NPM国外中央仓由于网络问题经常会不稳定或下载慢,科学上网可以解决或者将安装源修改为国内优质镜像源。下面的命令可以将“华为开源镜像站”设置为NPM开源包下载源(友情提示:华为开源镜像站对注册使用用户免费提供CDN加速服务,下载快一倍!体验飞一般的感觉!{:2_37:})npm config set registry https://mirrors.huaweicloud.com/repository/npm/配置NPM网络代理(公司网络有隔离的可参考,非必须配置):方式一: 通过命令行的方式npm config set proxy http://:@:npm config set https-proxy http://:@:方式二: 在.npmrc中配置如下内容:proxy=http://:@:https-proxy=http://:@:注意:1. 此处的用户名和密码是您Proxy的用户名密码,如果您的Proxy没有密码则可以不配置2. .npmrc文件键值对中的等号前后不能有空格关于开源包搜索华为开源镜像站目前暂未提供搜索功能,但目前NPM源是实时代理机制,如你需搜索开源包信息,可以直接前往NPM社区:https://www.npmjs.com/
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签