【问题标题】:ERROR: Cannot find module 'fast-safe-stringify' when I run firebase init错误:运行 firebase init 时找不到模块“fast-safe-stringify”
【发布时间】:2020-08-14 12:14:59
【问题描述】:

我已经运行了 npm install fast-safe-stringify 并显示它安装在包 JSON 中。

我已经尝试删除 package-lock 并重新安装 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
  ]
}

【问题讨论】:

    标签: node.js firebase react-native


    【解决方案1】:

    我发现问题是fast-safe-stringfy的安装不是全局的所以我跑了

    npm i -g fast-safe-stringify 
    

    它开始工作了

    【讨论】:

      猜你喜欢
      • 2017-03-27
      • 1970-01-01
      • 2018-06-09
      • 1970-01-01
      • 2017-10-13
      • 2020-03-09
      • 1970-01-01
      • 2017-09-17
      • 2017-09-20
      相关资源
      最近更新 更多