Node.js学习第一天 nvm

文章详细介绍了Node.js作为服务器端JavaScript运行环境的特点,如单线程、异步非阻塞,以及如何使用NVM进行版本管理。通过NVM下载和安装Node.js,包括配置镜像源、安装指定版本,并讲解了Node.js的运行和调试方法,特别指出Node.js环境中不具备DOM和BOM对象,但保留了console和定时器功能。
摘要由CSDN通过智能技术生成

Node.js 运行在服务器的js,用来编写服务器
特点:单线程、异步、非阻塞
统一API
安装node:
1 去官网下载手动安装
2.使用安装工具Nvm安装
先下载Nvm:https://github.com/coreybutler/nvm-windows/releases
点击绿色的 latest 找到最新的版本,找到nvm.setup.exe下载,双击安装即可
在这里插入图片描述
打开终端输入

nvm version  #查看nvm的版本是否安装成功
nvm list   #查看已经安装的node版本 

由于nvm也是国外的的,这时候下载node可能下载不下来,要先配置镜像

nvm node_mirror https://npmmirror.com/mirrors/node/

安装node

nvm install 版本    #安装指定版本的node
nvm install latest  安装最新版本
nvm install lts      长期维护版本
nvm list   #查看已经安装的node版本 
nvm use 版本   #指定我们要使用的node版本

node的运行

  1. 直接在命令窗口运行,输入node 进入node运行命令,1+1 回车2
  2. 新建一个文件01.js,命令进入该文件所在的目录,输入 node ./01.js
  3. 在vscode中打开01.js,快捷键F5,会出现node调试选项,选中node即可调试运行 01.js
    注意:这里要求node的安装目录必须是二进制英文的,目录不能出现中文,不然就找不到node的安装目录,调试运行会不成功,搞了一早上,最后吧node卸载重新安装好了

node是运行在服务器端的js,对于ECMAScript标准来说,像是原始值、流程控制语句、运算符、函数、对象、数组、内建对象这些东西无论是浏览器环境还是node中都是一样的。对于宿主对象来说浏览器和node是截然不同的,像是DOM、BOM这些对象在node中通通是不存在的,但是一些东西在Node中依然得到了保留,比如console对象、比如定时器之类。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值