NodeError: Аргумент "file" должен иметь тип string.Полученный тип объекта при использовании кошмара - PullRequest
0 голосов
/ 26 ноября 2018

У меня сейчас кошмар ...

Я выполняю этот код:

nightmare
    .goto('https://www.google.com')
    .end(() => 'some value')
    //prints "some value"
    .then(console.log)

В 2 проектах: электронное окно работает в фоновом режиме и однобез.

Тот, у которого нет электронного окна, работает совершенно нормально, но когда я открываю электронное окно в другом проекте, я получаю эту ошибку:

Uncaught (в обещании) NodeError: Файл "The""аргумент должен иметь тип string.Полученный объект типа

Я искал очень долго и, похоже, ничего о нем не нашел.

Спасибо!

ОБНОВЛЕНИЕ

Я запускаю this из функции класса, пример:

Class test{
    async test(){
        nightmare
    .goto('https://www.google.com')
    .end(() => 'some value')
    //prints "some value"
    .then(console.log)
    }

}

1 Ответ

0 голосов
/ 26 ноября 2018

Вы пробовали:

nightmare
.goto('https://www.google.com')
.end(() => 'some value')
//prints "some value"
.then(data => console.log(data));

?

...