首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
node.js
订阅
这个前端不太冷
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
node 的模块运行机制
node 的模块运行机制简单了解。 涉及大概流程,略过底层系统区别。 模块标识: 模块标识传递给require()方法的参数,可以是按小驼峰(camelCase)命名的字符串,也可以是文件路径。 node.js 每一个文件都是一个单独模块,每个模块都用一个module对象来表示…
读懂CommonJS的模块加载
Common这个英文单词的意思,相信大家都认识,我记得有一个词组common knowledge是常识的意思,那么CommonJS是不是也是类似于常识性的,大家都理解的意思呢?很明显不是,这个常识一点都不常识。我最初认为commonJS是一个开源的JS库,就是那种非常方便用的库…
Node.js常用模块Module的加载机制与使用
native模块,在开发中使用的Nodejs的http、buffer、fs等,底层也是调用的内建模块(C/C++)。 在Nodejs中模块加载一般会经历3个步骤,路径分析、文件定位、编译执行。 系统缓存:模块被执行之后会会进行缓存,首先是先进行缓存加载,判断缓存中是否有值。 系…
node模块加载机制
阶段1. 粗查阶段 阶段2. 精确查找,获取文件绝对路径
node.js中exports与module.exports的区别分析
关于Node.js中的exports和module.exports,很多时候都比较容易让人混淆,弄不清楚两者间的区别。那么我们就从头开始理清这两者之间的关系。 事实上,Node.js应用在编译的过程中会对JavaScript文件的内容进行头尾的封装。例如: 在进行了头尾封装之后…
require时,exports和module.exports的区别你真的懂吗?
作者简介:koala,专注完整的 Node.js 技术栈分享,从 JavaScript 到 Node.js,再到后端数据库,祝您成为优秀的高级 Node.js 工程师。【程序员成长指北】作者,Github 博客开源项目 https://github.com/koala-codi…
nodejs几种文件路径及path模块
最近在写一篇weex的webpack配置,刚刚踩坑了,weekpack中会用到path模块,而对于这个模块,我想抽离出来看一下,因为这个用到的还是比较多的,喜欢的朋友可以点个喜欢,或者去我的github点个star也行,谢谢支持,举起小手指点一点哦😯,写的不对的地方,评论拍砖…
webpack及node.js基础必会--path模块的常见操作
在没有相关经验的同学,在学习webpack和使用node时,经常会遇到__dirname path.resolve 等,这时往往会一脸懵逼这些都是什么,干嘛的,为什么这些资料和书都完全不提,难道就我不知道 -。- 其实path模块是很常见很通用的。这里我就简单总结一些在项目中经…
Node.js child_process模块解读
在介绍child_process模块之前,先来看一个例子。 可以试一下使用上面的代码启动Node.js服务,然后打开两个浏览器选项卡分别访问/compute和/,可以发现node服务接收到/compute请求时会进行大量的数值计算,导致无法响应其他的请求(/)。 在Java语言…
Node.js 的进程操作
进程与线程是一个程序员的必知概念,面试经常被问及。 进程是程序的执行实例。也有人说,进程是程序在 CPU 上执行时的活动。 实际上进程并没有明确的定义,只有一些规则。 最重要的规则就是一个进程可以创建另一个进程。 当我们打开一个 chrome 页面,会发现打开了新的进程,可以在…