WIN10 NPM的安装

引言:

什么是node.js?

javaScript是一门脚本语言,通常被用来编写、执行本地源代码。脚本语言需要一个解析器才能运行,HTML文件中的JavaScript代码由浏览器解析执行。而自行执行JavaScript代码则需要Node.js解析器才能运行。

每个解析器都是一个运行环境,允许JavaScript定义各种数据结构和执行各种计算,同时也允许JavaScript调用运行环境提供的内置对象和方法。浏览器环境下,JavaScript常被用来操作DOM等功能,因此浏览器提供了document等内置对象;在Node.js环境下,JavaScript通常用来处理磁盘文件和搭建HTTP服务器,因此Node.js提供了fs、http等内置对象。

Node.js是一个基于V8引擎的JavaScript运行环境。V8引擎具有快速执行JavaScript代码的能力,并且性能非常优秀。Node.js专注于优化一些特殊用例,并提供了替代的API,在非浏览器环境下更好地运行V8引擎。

作为一种服务器端JavaScript平台,Node.js能够快速创建网络应用程序。同时,它也支持前后端JavaScript编程,为开发者提供了更高效的系统设计和一致性。

更详细的介绍可以关注知乎上的这个解答【1】


在这里插入图片描述

1. 简介

NPM,Node Package Manager的缩写,是JavaScript编程语言的包管理器。它主要用于管理和安装Node.js项目的包和依赖项。NPM允许开发人员通过提供一个集中的包存储库来轻松地共享和重用代码,这些包可以轻松地安装和集成到项目中。

NPM的特点:

包安装:NPM允许开发人员轻松地为他们的项目安装包和依赖项。它提供了一个命令行界面(CLI),允许开发人员搜索软件包、安装特定版本和管理依赖关系。

包发布:NPM为开发人员提供了一个平台来发布他们自己的包,并将其提供给更广泛的社区。这允许开发人员之间轻松共享和协作。

版本管理:NPM允许开发人员指定他们想要在项目中使用的包的版本。这有助于确保项目使用兼容版本的包,并有助于管理依赖关系。

依赖关系管理:NPM自动管理包的依赖关系,确保所有必需的依赖关系都已安装并相互兼容。它还提供了用于更新和管理依赖关系的工具。

脚本:NPM允许开发人员在他们的package.json文件中定义脚本,该文件可用于自动化常见任务,如构建、测试和部署项目。

注册表:NPM维护一个包的注册表,作为开发人员发布和发现包的中央存储库。注册表包含有关每个包的信息,包括其名称、版本、描述和依赖项。

NPM的使用:

要使用NPM,您需要在系统上安装Node.js,因为NPM与Node.js捆绑在一起。安装了Node.js后,您可以使用NPM CLI执行各种任务。以下是一些常见的命令:

  • npm-init:初始化一个新的Node.js项目并创建一个package.json文件。

  • npm install:安装package.json文件中列出的所有依赖项。

  • npm install<package>:安装特定的程序包。

  • npm install–save<package>:安装一个包,并将其作为依赖项添加到package.json文件中。

  • npm更新:将所有软件包更新到其最新版本。

  • npm uninstall<package>:卸载程序包。

  • npm search<keyword>:在npm注册表中搜索包。

  • npm发布:将包发布到npm注册表。

NPM广泛应用于JavaScript和Node.js生态系统中,拥有庞大而活跃的开发人员社区。它提供了一种方便高效的方式来管理包和依赖项,使其成为JavaScript开发人员的重要工具。

2. 安装

  • 首先,安装Node.js
    • 安装
      官网,根据64 32位选择对应的安装包。
      使用默认设置安装程序进行安装。但是,请注意,您可以在“自定义安装”中选择更改安装位置,也可以选择要安装的组件。默认选择适用于所有用户的组件和6系列和8系列的版本,这些默认设置应该能够满足大多数用户的需求。
      同样,您可以选择在完成安装后启动Node.js安装程序。
    • 验证Node.js是否已正确安装
      以管理员身份打开PowerShell,输入“node -v”命令,然后按回车。这将在运行环境中输出Node.js的当前版本。如果您看到版本号,则表明已成功安装Node.js。
node -v
v18.18.0
  • 然后,安装NPM
    • 安装NPM
      NPM(全称是Node Package Manager)是Node.js的包管理器,因此如果您要使用Node.js进行开发,则需要安装它。
      NPM通常随Node.js一起安装,因此您不需要自己单独安装NPM。但是,在某些情况下,您可能需要更新NPM或使用较旧的版本。此时,您可以使用以下命令在全局范围内安装NPM。
    • 验证 NPM 的安装
npm -v
9.8.1

3. 尝试用NPM安装包

npm install xxx

参考资料

【1】 知乎-Node.js

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

GuGuDa123

你的鼓励将是我最大的动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值