
node
小王学前端️
分享工作或学习中遇到的问题一同探讨
展开
-
Webpack的构建流程
从 Entry 出发,针对每个 Module 串行调用对应的 Loader 去翻译文件的内容,再找到该 Module 依赖的 Module,递归地进行编译处理。:对编译后的 Module 进行深度优化,如模块合并、拆分等,然后将这些信息写入到 Chunk 中,再把 Chunk 转换成文件,输出到文件系统中。这个过程中,Webpack 会广播出许多事件,插件可以监听这些事件,在适当的时机添加自己的逻辑。:启动构建,读取和合并配置参数,加载 Plugin,实例化 Compiler。原创 2024-03-19 17:43:39 · 414 阅读 · 0 评论 -
node 连接数据库 mongodb/mysql
在此示例中,我们使用了 MongoClient 驱动程序并指定了要连接的 MongoDB 实例的 URL。在连接成功后,可以在回调函数中执行所需的数据库操作。在完成所有操作后,我们还需要使用 db.close() 方法关闭数据库连接。注意,这只是一个简单示例,使用其他数据库,连接字符串和驱动程序可能会略有不同。原创 2023-05-12 17:50:50 · 175 阅读 · 1 评论 -
创建node post接口请求 并返回Json
res 响应对象 ,收到请求后要做出的响应。想知道res有哪些属性,可以查看 “http.response属性整合”。req 变量是一个请求实例,我们可以通过它来发起请求,并且通过该实例的 write 方法向服务器发送 POST 数据。其中,options 参数是一个对象,包含了请求的一些基本参数,例如请求地址、端口、路径、请求方法、请求头等。req 请求对象,想知道req有哪些属性,可以查看 “http.request 属性整合”。最后,我们调用 end 方法,表示数据发送完毕,请求被发起。原创 2023-05-09 23:13:19 · 681 阅读 · 0 评论 -
什么是NodeJS
JS是脚本语言,脚本语言都需要一个解析器才能运行。对于写在HTML页面里的JS,浏览器充当了解析器的角色。而对于需要独立运行的JS,NodeJS就是一个解析器。每一种解析器都是一个运行环境,不但允许JS定义各种数据结构,进行各种计算,还允许JS使用运行环境提供的内置对象和方法做一些事情。例如运行在浏览器中的JS的用途是操作DOM,浏览器就提供了document之类的内置对象。而运行在NodeJS中的JS的用途是操作磁盘文件或搭建HTTP服务器,NodeJS就相应提供了fs、http等内置对象。原创 2023-05-09 23:03:57 · 82 阅读 · 0 评论 -
nvm常用命令 切换node版本
nvm常用命令 切换node版本原创 2023-05-06 14:54:29 · 6130 阅读 · 1 评论