node.js 笔记

一、node.js的组成
node.js主要由v8、libuv、和第三方库组成

1. V8 我们都比较熟悉,它是一个 JS 引擎。但是它不仅实现了 JS 解析和执行,它还是自定义拓展。比如说我们可以通过 V8 提供一些 C++ API 去定义一些全局变量,这样话我们在 JS 里面去使用这个变量了。正是因为 V8 支持这个自定义的拓展,所以才有了 Node.js 等 JS 运行时。

2. Libuv 是一个跨平台的异步 IO 库。它主要的功能是它封装了各个操作系统的一些 API, 提供网络还有文件进程的这些功能。我们知道在 JS 里面是没有网络文件这些功能的,在前端时,是由浏览器提供的,而在 Node.js 里,这些功能是由 Libuv 提供的。

3. 另外 Node.js 里面还引用了很多第三方库,比如 DNS 解析库,还有 HTTP 解析器等等
————————————————
版权声明:本文为CSDN博主「KLG_pea」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/KLG_pea/article/details/126701623

二、什么是npm
npm (全称Node PackageManager,即node包管理器)是Node.js默认的、以JavaScript编写的软件包管理系统npm来分享和使用代码已经成了前端的标配

如何安装和使用nodejs

在node官网中下载所需要的版本和与计算机匹配的型号,安装完成之后可以按键盘win+R,输入cmd打开终端,在终端中输入node -v查看当前安装的版本

node.js 笔记_第1张图片

 

你可能感兴趣的:(javascript,前端,vue.js)