Ошибки отладки в expressJs - PullRequest
0 голосов
/ 07 января 2019

Я пытаюсь использовать отладчик кода Visual Studio, но он вылетает при запуске, когда я запускаю сервер с помощью nodemon, он прекрасно работает

Я использую базу данных MySql. Я попытался установить модуль снова, но не могу.

Ошибка происходит в loaders.js в этой строке: mod = getInternalBinding (module)

let internalBinding;
  {
    const bindingObj = ObjectCreate(null);
    internalBinding = function internalBinding(module) {
      let mod = bindingObj[module];
      if (typeof mod !== 'object') {
        try {
          mod = getInternalBinding(module);
        } catch {
          // v10.x only: Fall back to `process.binding()`,
          // to avoid future merge conflicts when backporting changes that use
          // `internalBinding()` to v10.x.
          mod = process.binding(module);
        }
        bindingObj[module] = mod;
        moduleLoadList.push(`Internal Binding ${module}`);
      }
      return mod;
    };
  }

Exception has occurred: Error
Error: No such module: http_parser.   
    at internalBinding (internal/bootstrap/loaders.js:104:1`enter code here`7).   
    at _http_client.js:27:24.   
    at NativeModule.compile (internal/bootstrap/loaders.js:362:7).   
    at NativeModule.require (internal/bootstrap/loaders.js:174:18).   
    at http.js:25:27.   
    at NativeModule.compile (internal/bootstrap/loaders.js:362:7).   (internal/bootstrap/loaders.js:174:18)    
    at Function.Module._load (internal/modules/cjs/loader.js:517:25).  
    at Module.require (internal/modules/cjs/loader.js:637:17)   
    at require (internal/modules/cjs/helpers.js:22:18)

1 Ответ

0 голосов
/ 17 января 2019

В коде Visual Studio перейдите в представление «Отладка», внизу есть раздел точек останова, просто снимите флажок «Все исключения» и снимите флажок «Неопределенные исключения».

...