Bry*_*eld 33 module export function node.js
我正在查看Node.JS请求,并注意到您可以使用
var request = require('request');
request(...)
Run Code Online (Sandbox Code Playgroud)
但是当我尝试做类似模块的事情时,我会尝试
exports = function() {}
Run Code Online (Sandbox Code Playgroud)
这是行不通的.我知道使用的唯一方法是
var request = require('request').request;
request(...)
Run Code Online (Sandbox Code Playgroud)
和
exports.request = function() {}
Run Code Online (Sandbox Code Playgroud)
如何将整个导出设置为函数而不是向导出对象添加函数?
请求源代码中可能有提示,但我发现很难弄清楚发生了什么.你能帮我吗?
Ray*_*nos 58
你需要覆盖它
module.exports = function() {}
仅仅是写作exports = function() {}会创建一个名为exports的新局部变量,并隐藏exports变量module.exports
| 归档时间: |
|
| 查看次数: |
13572 次 |
| 最近记录: |