ОШИБКА: не удается найти модуль 'fast-safe-stringify' при запуске firebase init - PullRequest
0 голосов
/ 30 апреля 2020

Я уже запустил npm install fast-safe-stringify и показывает, что он установлен в пакете JSON.

Я попытался удалить пакет-блокировку и переустановить firebase-tools и fast-safe- stringify, но все равно показывает ошибку

Моя ошибка

Require stack:
- C:\Users\DELL\AppData\Roaming\npm\node_modules\firebase-tools\node_modules\logform\json.js
- C:\Users\DELL\AppData\Roaming\npm\node_modules\firebase-tools\node_modules\winston\lib\winston\logger.js
- C:\Users\DELL\AppData\Roaming\npm\node_modules\firebase-tools\node_modules\winston\lib\winston\create-logger.js
- C:\Users\DELL\AppData\Roaming\npm\node_modules\firebase-tools\node_modules\winston\lib\winston.js
- C:\Users\DELL\AppData\Roaming\npm\node_modules\firebase-tools\lib\logger.js
- C:\Users\DELL\AppData\Roaming\npm\node_modules\firebase-tools\lib\index.js
- C:\Users\DELL\AppData\Roaming\npm\node_modules\firebase-tools\lib\bin\firebase.js
←[90m    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:982:15)←[39m
←[90m    at Function.Module._load (internal/modules/cjs/loader.js:864:27)←[39m
←[90m    at Module.require (internal/modules/cjs/loader.js:1044:19)←[39m
←[90m    at require (internal/modules/cjs/helpers.js:77:18)←[39m
    at Object.<anonymous> (C:\Users\DELL\AppData\Roaming\npm\node_modules\←[4mfirebase-tools←[24m\node_modules\←[4mlogform←[24m\json.js:5:23)
←[90m    at Module._compile (internal/modules/cjs/loader.js:1158:30)←[39m
←[90m    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1178:10)←[39m
←[90m    at Module.load (internal/modules/cjs/loader.js:1002:32)←[39m
←[90m    at Function.Module._load (internal/modules/cjs/loader.js:901:14)←[39m
←[90m    at Module.require (internal/modules/cjs/loader.js:1044:19)←[39m {
  code: ←[32m'MODULE_NOT_FOUND'←[39m,
  requireStack: [
    ←[32m'C:\\Users\\DELL\\AppData\\Roaming\\npm\\node_modules\\firebase-tools\\node_modules\\logform\\json.js'←[39m,
    ←[32m'C:\\Users\\DELL\\AppData\\Roaming\\npm\\node_modules\\firebase-tools\\node_modules\\winston\\lib\\winston\\logger.js'←[39m,
    ←[32m'C:\\Users\\DELL\\AppData\\Roaming\\npm\\node_modules\\firebase-tools\\node_modules\\winston\\lib\\winston\\create-logger.js'←[39m,
    ←[32m'C:\\Users\\DELL\\AppData\\Roaming\\npm\\node_modules\\firebase-tools\\node_modules\\winston\\lib\\winston.js'←[39m,
    ←[32m'C:\\Users\\DELL\\AppData\\Roaming\\npm\\node_modules\\firebase-tools\\lib\\logger.js'←[39m,
    ←[32m'C:\\Users\\DELL\\AppData\\Roaming\\npm\\node_modules\\firebase-tools\\lib\\index.js'←[39m,
    ←[32m'C:\\Users\\DELL\\AppData\\Roaming\\npm\\node_modules\\firebase-tools\\lib\\bin\\firebase.js'←[39m
  ]
}

1 Ответ

0 голосов
/ 01 мая 2020

Я обнаружил, что проблема заключалась в том, что установка fast-safe-stringfy не была глобальной, поэтому я запустил

npm i -g fast-safe-stringify 

, и он начал работать

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...