Я пытаюсь установить zombie.js через npm install -g zombie
, но продолжаю получать эту ошибку: LINK : fatal error LNK1104: cannot open file 'libcpmt.lib'
Я искал решение этого в течение последних 3 часов, но не имел при удаче. Я читал, что это может быть проблема с запуском и использовать vcvars32.bat
, но это не сработало.не может установить zombiejs на windows 8.1
Причина, по которой я хочу использовать zombie.js, заключается в том, что мне нужно создавать папки локально для каждой ссылки, которую я нахожу в DOM. Я использовал бы casperjs, но я не знаю способа связи между nodejs и casperjs.
(собирать текущие имена папок, затем передавать их в каспер, собирать все ссылки через casper, сравнивать имена папок с именами ссылок , а затем передать имена, которые отличаются от узла, поэтому он может создавать новые папки на основе этих названий)
Почему вы устанавливаете его с помощью глобального коммутатора '-g'? – laggingreflex
, по общему признанию, я довольно новичок в npm, но мне хотелось получить доступ к нему по всему миру (например, я могу победить и призрачный) - это не то, что нужно сделать для зомби (ошибка выше происходит независимо от использования -g или нет) ? – zero
Если вам просто нужно очистить html, вы можете посмотреть на что-то более легкое, например ['cheerio'] (https://github.com/cheeriojs/cheerio). – mscdex