在Visual Studio代码中,我创建了一个Firebase Functions项目,并添加了代码以创建各种功能。我是在Windows 10机器上完成的。运行正常。现在,在运行Catalina的Macbook上以及从package.json安装npm软件包后,我的代码完全相同:
npm install
没有错误,我尝试像在Windows上那样运行项目:
npm run debug
我收到以下错误:
firestore: For testing set FIRESTORE_EMULATOR_HOST=localhost:8080
functions: Watching "/code/firebasefunctions/functions" for Cloud Functions...
internal/modules/cjs/loader.js:983
throw err;
^
Error: Cannot find module '/code/firebasefunctions/functions/--inspect=localhost:9229' at Function.Module._resolveFilename (internal/modules/cjs/loader.js:980:15) at Function.Module._resolveFilename (pkg/prelude/bootstrap.js:1346:46) at Function.Module._load (internal/modules/cjs/loader.js:862:27) at Function.Module.runMain (pkg/prelude/bootstrap.js:1375:12) at internal/main/run_main_module.js:18:47 { code: 'MODULE_NOT_FOUND', requireStack: []
我在硬盘驱动器上查找了loader.js文件,但该文件不存在。我在Windows硬盘驱动器中搜索loader.js,但在其他项目中却没有找到它,而在我的firebase项目中却找不到。
我需要在Mac上安装什么才能运行项目?任何帮助表示赞赏。