什么要求('./.');方法?
What require('./.'); means?
发现这个看起来很奇怪的东西 URL 顺便说一句,它正在工作。
var _ = require('./.');
有人可以解释这在现实中会做什么以及他们为什么这样做吗?
可能是打字错误,但已归一化为.
。
如果您对 Node.js 中的路径是如何解析的感到好奇,您可以使用 path
方法和 require.resolve
来查看发生了什么。
> path.normalize('./.')
'.'
> path.normalize('././././././././.')
'.'
> require.resolve('./.') // assuming `index.js` exists...
'/path/to/index.js'
发现这个看起来很奇怪的东西 URL 顺便说一句,它正在工作。
var _ = require('./.');
有人可以解释这在现实中会做什么以及他们为什么这样做吗?
可能是打字错误,但已归一化为.
。
如果您对 Node.js 中的路径是如何解析的感到好奇,您可以使用 path
方法和 require.resolve
来查看发生了什么。
> path.normalize('./.')
'.'
> path.normalize('././././././././.')
'.'
> require.resolve('./.') // assuming `index.js` exists...
'/path/to/index.js'