node 的内建模块不都是挂载到 global 对象上的吗?为什么在模块中不可以直接使用,还需要require加载?

来源:4-2 基础API——path2

项脊轩

2017-11-08

比如,为什么不可以这样写:

console.log(global.path.resolve('./');


写回答

1回答

项脊轩

提问者

2017-11-08

抱歉,我懂了。

path 虽然是 build-in 模块,但并不是全局变量。

http://nodejs.cn/api/globals.html#globals_global

0
0

Node.js入门到企业Web开发中的应用

Node.js是Web应用开发的一个福音,特别适合中小型系统的快速开发!

1580 学习 · 303 问题

查看课程