Всякий раз, когда вы создаете модуль node.js, вы кодируете его следующим образом:
var mymodule = require('./module.js')
Теперь в файле module.js
это выглядит так:
exports.msg = function(txt) {console.log(txt)}
Всякий раз, когда я использую модуль, VS Code называет его свойством, хотя это и метод, поскольку я что-то регистрирую в консоли.
Посмотрите на этот снимок экрана: Inв этом случае mymodule заменяется на ez
.ez.msg()
просто делает console.log()
.Ясно, что console.log()
- это метод, так почему бы не ez.msg()
?