https://github.com/Valish/sherdog-api
После загрузки я сначала установил node.js, который, как мне кажется, мне нужен, чтобы получить все для этого (я никогда раньше не использовал ничего из этого). Затем я вошел в командную строку и перешел к месту, где находится программа, которую я пытаюсь использовать. Затем я набрал npm install, и он установил все файлы, которые нужны программе. Я думаю , что установил его правильно.
Затем я вошел в свой редактор кода и попытался запустить код через браузер. Это не сработало, потому что есть функция или что-то под названием «требуют», я думаю, что браузер не имеет доступа или что-либо еще.
В сети люди, кажется, говорят, что вы запускаете программы node.js из командной строки?
Чтобы проверить, что я создал файл JavaScript, в котором есть только это console.log('Hello');
.
Затем я перешел к расположению файла и набрал в командной строке "node hello.js", и он распечатал на консоли, так что я знаю, что это работает. То, что я не знаю, уместно, что это работает. Этот простой файл JavaScript не может иметь ничего общего с тем, как работает другая программа. Я не знаю.
Зная, что простой файл работает так, я сделал то же самое с файлом index.js нужной мне программы. Но когда я делаю это, в командной строке ничего не происходит, просто выводится другая командная строка. Я не могу понять это.
На сайте GitHub в файле readme.md для этой программы есть раздел «Использование». Однако это не объясняет, как использовать это, насколько я могу судить. Это говорит
var sherdog = require('sherdog');
var url = "http://www.sherdog.com/fighter/Matt-Riddle-34072"
sherdog.getFighter(url, function(data) {
console.log(data);
})
Если вы так используете, я не знаю, что с этим делать, где его вводить или что-то еще. Нет никакой реальной документации, чтобы пойти с этим вообще. Я застрял в этой точке; Я не знаю, где учиться или на что смотреть.