0

我在运行 OSX 10.8.2 的 Mac 上。我正在学习 Node.js 并想使用袜子做请求。

在我使用的终端中

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

获取 socks5 http 客户端源。

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

node example-tor.js

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

此错误在源文件夹中名为agent.js的 js 文件中抛出,其中一行显示var socksClient = require('socks5-client');

我究竟做错了什么?

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

我一直在阅读文档、“hello world”教程和安装诸如“npm”包管理器之类的东西的教程,但是让某些东西工作的整个过程似乎非常混乱和不清楚。

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

4

1 回答 1

2

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

于 2013-03-13T18:03:38.763 回答