Node.js - 使用socks5模块

时间:2013-03-13 14:24:01

标签: macos node.js socks

我在Mac上运行OSX 10.8.2。我正在学习Node.js并希望使用socks做请求。

在我使用的终端

git clone https://github.com/mattcg/socks5-http-client.git

获取socks5 http客户端源。

在下载的源文件夹中有一个名为example-tor的示例,所以我运行了

node example-tor.js

这给了我一条消息“无法找到模块'socks5-client'”。

var socksClient = require('socks5-client'); agent.js 的源文件夹中的js文件中抛出此错误>

我做错了什么?

老实说,我刚刚开始使用Node.js.我不确定我是否完全理解模块是如何工作的,它们在我的Mac上的位置以及Node.js应该如何知道模块的位置。

我一直在运行文档,“hello world”教程和教程来安装诸如“npm”包管理器之类的东西,但是获取工作的整个过程看起来非常混乱和不清楚。

希望有人能指出我正确的方向。

1 个答案:

答案 0 :(得分:2)

尝试从npm install顶级文件夹(与socks5-http-client文件相同的文件夹)中的终端运行package.json