当前位置: 首页 > news >正文

JS-43-Node.js02-安装Node.js和npm

Node.js是一个基于Chrome V8引擎的JavaScript运行时环境,可以让JavaScript实现后端开发,所以,首先在本机安装Node.js环境。

一、安装Node.js

官网:下载 Node.js

默认两个版本的下载:

  • 64位windows系统的LTS(Long Time Support,经过测试,相对完善、稳定的版本);
  • Current (处于内部测试中,可能不完善的最新版) 的node.js。

在Windows上安装时务必选择全部组件,包括勾选Add to Path

(添加到Windows的环境变量)

安装完成后,在Windows环境下,请打开命令提示符,然后输入node -v,如果安装正常,你应该看到这样的输出:

 

继续在命令提示符输入node,此刻你将进入Node.js的交互环境。在交互环境下,你可以输入任意JavaScript语句,例如100+200,回车后将得到输出结果:

要退出Node.js环境,连按两次Ctrl+C。

二、npm简介

在正式开始Node.js学习之前,我们先认识一下npm。

npm是什么东东?npm其实是Node.js的包管理工具(package manager)。

为啥我们需要一个包管理工具呢?因为我们在Node.js上开发时,会用到很多别人写的JavaScript代码。如果我们要使用别人写的某个包,每次都根据名称搜索一下官方网站,下载代码,解压,再使用,非常繁琐。于是一个集中管理的工具应运而生:大家都把自己开发的模块打包后放到npm官网上,如果要使用,直接通过npm安装就可以直接用,不用管代码存在哪,应该从哪下载。

更重要的是,如果我们要使用模块A,而模块A又依赖于模块B,模块B又依赖于模块X和模块Y,npm可以根据依赖关系,把所有依赖的包都下载下来并管理起来。否则,靠我们自己手动管理,肯定既麻烦又容易出错。

类似于java的maven

讲了这么多,npm究竟在哪?

其实npm已经在Node.js安装的时候顺带装好了。我们在命令提示符或者终端输入npm -v,应该看到类似的输出:

 

如果直接输入npm,你会看到类似下面的输出:

上面的一大堆文字告诉你,npm需要跟上命令。

现在我们不用关心这些命令,后面会一一讲到。目前,你只需要确保npm正确安装了,能运行就行。

http://www.lryc.cn/news/341018.html

相关文章:

  • 设计模式(分类)
  • 请陪伴Kimi和GPT成长
  • 优思学院|ISO45001职业健康安全管理体系是什么?
  • 抖去推短视频矩阵系统----源头开发
  • Golang函数重试机制实现
  • 工业电脑在ESOP工作站行业应用
  • java项目实战之图书管理系统(1)
  • 3DGS渐进式渲染 - 离线生成渲染视频
  • chromium 协议栈 cronet ios 踩坑案例
  • Java快速排序知识点(含面试大厂题和源码)
  • SpringBoot整合Swagger2
  • C++算法题 - 矩阵
  • 记录一个没测出来,有点严重的Bug
  • 科学突破可能开创6G通信新时代
  • 游戏、app抓包
  • PACNet CellNet(代码开源)|bulk数据作细胞分类,评估细胞命运性能的一大利器
  • (delphi11最新学习资料) Object Pascal 学习笔记---第10章第1节(定义属性)
  • 【网络安全 | 密码学】JWT基础知识及攻击方式详析
  • Chrome修改主题颜色
  • 大数据:【学习笔记系列】Flink基础架构
  • Debezium系列之:部署Debezium采集Oracle数据库的详细步骤
  • C语言通过键盘输入给结构体内嵌的结构体赋值——指针法
  • AWS Key disabler:AWS IAM用户访问密钥安全保护工具
  • 【第1节】书生·浦语大模型全链路开源开放体系
  • 代码随想录-链表 | 707设计链表
  • AIGC算法1:Layer normalization
  • 【C语言】——字符串函数的使用与模拟实现(下)
  • mac安装nvm详细教程
  • 上线流程及操作
  • MobX入门指南:快速上手状态管理库