Что требуется ('./.'); средства?
Нашел этот странно выглядящий URL, который работает кстати.
var _ = require('./.');
Может кто-нибудь объяснить, что это будет делать на самом деле и почему они это делают?
1 ответ
Решение
Это может быть опечатка, но это нормализовано .
,
Если вам когда-нибудь интересно узнать, как разрешается путь в Node.js, вы можете использовать path
методы и require.resolve
чтобы увидеть, что происходит.
> path.normalize('./.')
'.'
> path.normalize('././././././././.')
'.'
> require.resolve('./.') // assuming `index.js` exists...
'/path/to/index.js'