-
说到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/
上滑加载中
推荐直播
-
华为云码道Skill实战与极速交付,智能开发全链路实战2026/07/22 周三 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;姜浩-华为云HCDG核心组成员
直播深度解读华为云码道6月产品新特性,从Skill市场安装专家技能,带你零距离体验从需求,开发,审查,重构全链路闭环的开发过程。从零构建并交付一个完整项目,让您体验从代码提交到服务上线的“极速”之旅。
回顾中 -
聚开发者之力,创具身新未来2026/07/23 周四 15:00-17:00
张豪杰/程文/王军/刘新春/黄钦开 /张晓天
本次华为云具身智能开发平台CloudRobo培训面向具身智能开发者,带您全流程体验机器人本体R2C小时级接入、环境重建与轨迹生成仿真数据生产、PB级数据管理、数据评测、模型训推、强化学习和Benchmark一键评测等功能,并体验业界主流具身模型应用。
回顾中
热门标签