title: Node.js 源码分析 – 加载 js 文件 date: 2018-11-30 21:04:49 tags: – Node.js – Node.js 源码分析 – 源码分析 categories: – Node.js 源码分析
此文最初于四年前发布在个人站上的,现迁移至此重发,原链接:
https://laogen.site/nodejs/nodejs-src/bootstrap-js/
《Node.js 源码分析》 系列目录页:
https://laogen.site/nodejs/nodejs-src/index/
    提出问题
   
了解 js 文件加载前的准备工作
    在
    
     《从 main 函数开始》
    
    这篇中说到了
    
     LoadEnvironment()
    
    函数负责加载 js 代码,但并没有继续说明加载细节。
   
    这篇从
    
     LoadEnvironment()
    
    开始探究 js 代码加载的详细过程。
   
    LoadEnvironment()
   
    
     LoadEnvironment()
    
    的逻辑分两部分:
   
- 
     加载并执行两个 js 文件:
 
 loaders.js
 
 
 node.js
 
 ,执行后得到两个启动函数;
- 分别调
 
版权声明:本文为w9321276原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
