和我一起简单了解node

这篇博客介绍了Node.js的基础知识,包括它的定义、作用、特点和安装过程。Node.js是一个基于Chrome V8引擎的JavaScript运行环境,使得JavaScript可以用于后端开发,具备异步编程、资源管理和高并发I/O模型等特性。博主分享了如何在不同操作系统中安装Node.js,并列举了一些常用的Linux指令。此外,还预告了下篇将讨论Node.js的模块化。

千锋逆战班,木子打卡第二天

了解node,首先我们需要了解javascript运行在哪里?

javascript是一个脚本语言,它需要依赖在浏览器里面运行的,需要准备一个 js 文件, 如果不在 html 文件里面把它引入进来, 那么他就不能运行

一、什么是Node

官网上解释就是:Node是一个基于 Chrome V8 引擎的 JavaScript 运行环境

二、Node 的作用

 js 运行在浏览器里面的时候:核心就是 ECMAScript(语法), DOM(操作元素), BOM(操作浏览器),我们就是操作 DOM, 操作 BOM, 不能操作电脑里面的文件

js 运行在 node 环境下的时候:核心就是 ECMAScript(语法), I/O(操作文件),不能操作 DOM, 不能操作 BOM 了,但是我们可以操作电脑里面的文件了,我们还可以操作操作系统,就相当于一个后端 那么,node 就是把 javascript 这个语言扩展到后端范畴了,让 js 这个语言又是前端语言, 又是后端语言。

三、Node 的特点

1. 标准的异步编程

不阻塞代码(遇到一些需要时间来完成的事情, 都是异步完成)

 2. 合理分配资源

 3. 高并发 I/O 模型

 I(input) / O(output)

 输入输出流

 快速高并发的处理文件

四、Node的安装

Node官网:https://nodejs.org/

 温馨提示:怎样检测是否安装成功?

1. 打开win + r 出现运行窗口,2. 在运行窗口写 cmd +回车,3.输入指令node --version或  node -v(简写)当出现版本号就安装完成了

如图,出现版本号就安装完成啦,注意:这里指令node后面有一个空格哦,不要忘记!!!

         

 五、Node的使用

1、直接在终端中书写 js 代码

2、命令行运行一个 js 文件

         

六、一些常用的linux指令

操作目录  :

          1. dir:查看当前目录下的所有文件

           2. tree:查看当前目录下所有的文件及子文件夹里面的内容, 以树状结构列出(列出的都是文件夹)

           3. cd 文件夹名称:进入子级文件夹

           4. cd ..(这里是两个点哦):返回上一级目录

           5. 盘符: ( 例如f: 这里就是切换到F盘):切换盘符

操作文件:

          1. 创建文件夹

             mkdir 你要创建的文件夹名称

             md (简写)你要创建的文件夹名称

          2. 删除文件夹

            rd(简写) 你要删除的文件夹(只能删除空文件夹)

            rd /s/q 你要删除的文件夹(递归强制删除文件夹)

          3. 复制一个文件夹

            xcopy 你要复制的文件夹名称 复制以后的文件夹名称

          4. 创建文件

           type nul>你要创建的文件名

          5. 向文件里面写入一些内容

            echo 你要写入的内容>你指定的文件(完全覆盖式的写入)

          6. 向文件里面追加内容

            echo 你要写入的内容>>你指定的文件

          7. 查看文本里面的内容

            type 你要查看的文件名

          8. 给文本重命名

           ren 你要修改的文件 你要改成什么名字

          9. 删除文件

            del 你要删除的文件名

          10. 复制文件

            copy 你要复制的文件名 复制以后的文件名

          11. 移动文件

           move 你要移动的文件名 你要移动到哪一个目录

操作系统

          1. 清除当前命令行的所有内容

            cls

          2. 查看电脑 ip 信息

            ipconfig

          3. 查看电脑的简单配置信息

            systeminfo

下篇更新Node的模块化,欢迎大家多多指教!

中国加油  武汉加油  千锋加油  我自己加油!

         

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值