node.js学习
文章平均质量分 96
长乐呀
学习!!!
展开
-
2024-05-26 包管理工具使用
快速:pnpm比其他包管理器快2倍;高效:node_modules中的文件链接自特定的内容寻址存储库;支持monorepos:pnpm内置支持单仓多包;严格:pnpm默认创建了一个非平铺的node_modules,因此代码无法访问任意包;原创 2024-06-13 16:57:42 · 488 阅读 · 0 评论 -
2024-05-18 前端模块化开发——ESModule模块化
注意,export后面跟的{}不是一个对象,只是一种特定的语法。说明:3.2、导出方式二——通过as起别名3.3、导出方式三——定义的时候就直接导出4、import关键字4.1、导入方式一——直接导入4.2、导入方式二——通过as起别名一般在导入的时候起别名,而不是在导出的时候4.3、导入方式三——可以给整个模块起别名5、export和import结合使用这是一种开发思想。工具类库:工具类统一导出出口(export和import结合使用):使用工具类中的方法:6、def原创 2024-06-02 11:09:45 · 596 阅读 · 1 评论 -
2024-05-18 Node.js学习二——CommonJS-Node模块原理
到底什么是模块化、模块化开发呢?事实上模块化开发最终的目的是将程序划分成一个个小的结构;这个结构中编写属于自己的逻辑代码,有自己的作用域,定义变量名词时不会影响到其他的结构;这个结构可以将自己希望暴露的变量、函数、对象等导出给其结构使用;也可以通过某种方式,导入另外结构中的变量、函数、对象等;上面说提到的结构,就是模块;按照这种结构划分开发程序的过程,就是模块化开发的过程;原创 2024-05-25 21:47:34 · 1006 阅读 · 0 评论 -
2024-04-29 Node.js学习一——安装与全局对象了解
官方对Node.js的定义:Node.js是一个基于V8 JavaScript引擎的JavaScript运行时的环境。也就是说Node.js基于V8引擎来执行JavaScript的代码,但是不仅仅只有V8引擎:前面我们知道V8可以嵌入到任何C++应用程序中,无论是Chrome还是Node.js,事实上都是嵌入了V8引擎来执行JavaScript代码;但是在Chrome浏览器中,还需要解析、渲染HTML、CSS等相关渲染引擎,另外还需要提供支持浏览器操作的API、浏览器自己的事件循环等;原创 2024-05-18 11:49:05 · 782 阅读 · 0 评论