Я на Mac под управлением OSX 10.8.2. Я изучаю Node.js и хочу выполнять запросы с использованием носков.
В Терминале я использовал
git clone https://github.com/mattcg/socks5-http-client.git
чтобы получить исходный код HTTP-клиента socks5.
В загруженной исходной папке есть пример под названием example-tor, поэтому я запустил
node example-tor.js
Это дает мне сообщение о том, что «Не удается найти модуль 'socks5-client'».
Эта ошибка возникает в файле js в исходной папке с именем agent.js в строке, которая говорит var socksClient = require('socks5-client');
Что я делаю неправильно?
Честно говоря, я только начинаю Node.js. Я не уверен, что полностью понимаю, как работают модули, где они расположены на моем Mac и как Node.js должен знать, где они находятся.
Я просматривал документацию, учебные пособия «hello world» и учебные пособия по установке таких вещей, как менеджер пакетов «npm», но весь процесс получения чего-то работающего кажется очень запутанным и неясным.
Надеюсь, кто-то может указать мне в правильном направлении.