JavaScript 中的"exports"是什么?



当我研究一个 vuejs 示例时,我在 javascript 文件中遇到了这一行:

exports.getLastTimeStr = (time, friendly) => {

我只遇到了"module.export"或"export default"等javascript语法,我没有看到上面这样的代码。结果,我收到了这样的警告:

11:15-20 "export 'default' (imported as 'utils') was not found in './libs/utils'

谷歌搜索导致了这个链接:在Javascript中使用"导出"?

这似乎是一个常见的JS东西,但我无法从这里走得更远,也没有找到解决方案。

exports指向与module.exports相同的对象引用。

从您问题中的代码片段中。

exports.getLastTimeStr = (time, friendly) => {

module.exports.getLastTimeStr = (time, friendly) => {

两者的含义相同,因为两者都具有相同的对象引用。

阅读更多 这里 CommonJs 模块系统中"module.export"和"export"之间的区别

相关内容

  • 没有找到相关文章

最新更新