首页 > 解决方案 > 尽管安装并需要,但找不到模块“firebase-tools”的声明文件

问题描述

我尝试了几种不同的方法来安装 Firebase-Tools

npm install firebase-tools

npm i --save-dev @types/firebase-tools

npm install -g firebase-tools

但是当我添加时:

const firebase_tools = require("firebase-tools")

到我的项目,部署时出现错误:

找不到模块“firebase_tools”的声明文件

在我的 Visual Studio 代码中。

我尝试按照以下链接进行操作,但他们的回应是使用我已经使用的 require。

找不到模块“firebase-tools”的声明文件

标签: node.jsfirebasegoogle-cloud-functionsfirebase-tools

解决方案


你有没有尝试过:

npm install -s firebase-tools

由于您在部署时发生错误,因此我相信您package.json可能不包含 firebase-tools 依赖项。您需要npm install使用标志运行命令-s才能将其保存在package.json


推荐阅读