var Nightmare = require ('nightmare');
var nightmare = Nightmare({ show: true , height: 900});
const request = require('request');
request('http://www.supremenewyork.com/mobile_stock.json', function(error, response, body) {
const searchword = "Pinball";
const data = JSON.parse(body).products_and_categories;
const ids = [];
for (var key in data) {
if (data.hasOwnProperty(key)) {
data[key].map(item => {
if (item.name.indexOf(searchword) >= 0) {
ids.push(item.id);
console.log(ids[0]);
nightmare
.goto('http://www.supremenewyork.com/')
})
}
});
}
}
В моем коде есть синтаксическая ошибка, из-за которой кошмар не переходит на URL.Я пытался это исправить, но когда я пытаюсь это исправить, появляется новая ошибка, поэтому я не уверен, откуда она исходит, но любая помощь будет большой.Я запускаю свою программу, используя узел, закодированный в atom.вот ошибка, которую я получаю:
});
^
SyntaxError: Unexpected end of input