Отладчик транспортира не может найти модуль

Я запускаю свой тест с помощью транспортира с async/await и пытаюсь использовать отладчик. Ввод в приглашение node --inspect-brk bin/protractor conf.js Затем откройте «chrome://inspect/#devices» в Chrome (отображается bin/protractor file:///inspect), нажмите «Проверить» и получите следующую ошибку в приглашении:

Debugger listening on ws://127.0.0.1:9229/85c1f4a4-3048-4c73-b42f-61a5f078ba7e
For help, see: https://nodejs.org/en/docs/inspector
Debugger attached.
internal/modules/cjs/loader.js:638
    throw err;
    ^

Error: Cannot find module 'C:\Users\harmatii\Protractor\calbar\bin\protractor'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15
    at Function.Module._load (internal/modules/cjs/loader.js:562:25)
    at Function.Module.runMain (internal/modules/cjs/loader.js:829:12)
    at startup (internal/bootstrap/node.js:283:19)
    at bootstrapNodeJSCore (internal/bootstrap/node.js:622:3)
Waiting for the debugger to disconnect...

person Ihor Harmatii    schedule 10.07.2019    source источник


Ответы (1)


Похоже, проблема в пути для protractor и conf.js. Попробуйте указать правильный путь к файлам protractor и conf.js.

Должно быть что-то вроде этого:

node --inspect-brk node_modules/protractor/bin/protractor /users/harmatii/Protractor/conf.js
person Yevhen Laichenkov    schedule 10.07.2019
comment
попытался указать путь node --inspect-brk users\harmatii\AppData\Roaming\npm\protractor \Protractor\calbar\conf.js, но получил то же сообщение об ошибке: Uncaught Error: Cannot find module VM65 loader.js:636 C:\Users\harmatii\users\harmatii\AppData\Roaming\npm\protractor' - person Ihor Harmatii; 12.07.2019
comment
почти там, как я вижу, вы указали путь к каталогу protractor вместо бегуна protractor. Может быть там C:\Users\harmatii\users\harmatii\AppData\Roaming\npm\node_modules\protractor\bin\protractor или просто без node_modules C:\Users\harmatii\users\harmatii\AppData\Roaming\npm\protractor\bin\protractor - person Yevhen Laichenkov; 12.07.2019
comment
это сработало, спасибо node --inspect-brk AppData\Roaming\npm\node_modules\protractor\bin\protractor Protractor\calbar\conf.js - person Ihor Harmatii; 13.07.2019