我试图了解Node.js的内部结构。据我了解,V8运行了有意义的JavaScript(EcmaScript)。 由于所有Node.js Api都不是JavaScript,而是看起来像JavaScript, 我的问题是,如何运行Node.js Api。 例如运行什么
http.createServer();
或
fs.readFile();
答案 0 :(得分:2)
所有Node.js API 都是 JavaScript。
仅I / O操作委派给完全用C编写的libuv
库。像fs.readFile这样的东西只是libuv函数(所谓的POSIX API)的包装。