M1 Mac系统终端上的firebase emulators:start
命令正常运行。
但是在VSCode集成终端上运行相同命令时会出现错误(下面给出了错误信息)。
我该如何解决这个问题?
如果有影响,我同时使用Fish和Zsh,它们的行为都是一致的:Fish和Zsh都可以在Mac终端应用程序中运行firebase
命令,但无法在VSCode的集成终端中运行。
在从VSCode集成终端运行firebase
命令时出现的错误信息:
internal/modules/cjs/loader.js:59
const internalModuleStat = function (f) { return require('fs').internalModuleStat(f); };
^
TypeError: require(...).internalModuleStat is not a function
at internalModuleStat (internal/modules/cjs/loader.js:59:64)
at stat (internal/modules/cjs/loader.js:143:18)
at Function.Module._findPath (internal/modules/cjs/loader.js:645:16)
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:951:27)
at Function.Module._load (internal/modules/cjs/loader.js:840:27)
at Module.require (internal/modules/cjs/loader.js:1024:19)
at Module._preloadModules (internal/modules/cjs/loader.js:1276:12)
at loadPreloadModules (internal/bootstrap/pre_execution.js:444:5)
at prepareMainThreadExecution (internal/bootstrap/pre_execution.js:76:3)
at internal/bootstrap/pkg.js:7:1