火力库函数 找不到模块"周期"



当我尝试运行任何Firebase命令时,我收到此错误。

internal/modules/cjs/loader.js:596
throw err;
^
Error: Cannot find module 'cycle'
at Function.Module._resolveFilename 
(internal/modules/cjs/loader.js:594:15)
at Function.Module._load (internal/modules/cjs/loader.js:520:25)
at Module.require (internal/modules/cjs/loader.js:650:17)
at require (internal/modules/cjs/helpers.js:20:18)
at Object.<anonymous> (/usr/local/lib/node_modules/firebase- tools/node_modules/winston/lib/winston/common.js:11:13)
at Module._compile (internal/modules/cjs/loader.js:702:30)
at Object.Module._extensions..js 
(internal/modules/cjs/loader.js:713:10)
at Module.load (internal/modules/cjs/loader.js:612:32)
at tryModuleLoad (internal/modules/cjs/loader.js:551:12)
at Function.Module._load (internal/modules/cjs/loader.js:543:3)

我在

节点.js版本 v10.5.0

npm 版本 6.1.0

OS Linux Mint 18.3

/usr/local/lib/node_modules/firebase-tools/node_modules 中的文件未按预期更新和安装。许多模块丢失。

我已经在本地安装了火基地到我要用作火基地目录中。所有模块都在那里。因此,我将文件从本地node_modules文件夹复制到全局node_modules文件夹。

请注意,这是问题的绷带,因为无论何时更新Firebase,您都需要重复此过程。

最新更新