Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何判断node.js模块中有哪些可用功能_Node.js - Fatal编程技术网

如何判断node.js模块中有哪些可用功能

如何判断node.js模块中有哪些可用功能,node.js,Node.js,当我下载第三方模块时,例如: npm install twitter 创建对象时,如何判断哪些函数/方法可用。例如: var twitter = require('twitter'); 这也适用于node.js中常见的“hello world Web服务器” var http = require('http'); var server = http.createServer(function(req, res) { res.writeHead(200); res.end('Hell

当我下载第三方模块时,例如:

npm install twitter
创建对象时,如何判断哪些函数/方法可用。例如:

var twitter = require('twitter');
这也适用于node.js中常见的“hello world Web服务器”

var http = require('http');

var server = http.createServer(function(req, res) {
  res.writeHead(200);
  res.end('Hello Http');
});
server.listen(8080);
是否可以在http模块上运行一些命令来获取函数/方法列表,如.createServer()

我可以到处寻找关于特定模块的在线文档,但希望有一种命令行方式,可以简单地检索可用函数/方法的列表

顺便说一句。。。在node.js中,它们叫什么?函数还是方法?

您尝试过吗

var http = require('http');
console.log(http)
要查看对象中的内容,还有一个名为“util”的漂亮模块:


util.inspect返回对象的字符串表示形式

节点
提示下,只需键入:

require('twitter')
这将把模块的函数和数据成员转储到控制台

函数和方法术语在node.js中基本上是可互换的

require('twitter')