node.js - 尽管安装并需要,但找不到模块“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。
解决方案
你有没有尝试过:
npm install -s firebase-tools
由于您在部署时发生错误,因此我相信您package.json
可能不包含 firebase-tools 依赖项。您需要npm install
使用标志运行命令-s
才能将其保存在package.json
推荐阅读
- label - Gnuplot 数学粗体符号
- javascript - 在浏览器中打开 PDF 时从 PDF 文件向服务器发送请求
- asp.net - 编写 XML 文件
- c# - While 循环以 switch 结尾:我应该使用“break”还是“continue”来结束案例?
- c++ - 为什么只有 32 个字节的 std::string 可以包含一个 62 个字节的字符串文字?
- c# - 如何在 Xunit 的 Catch 块中编写单元测试?
- spring - 如何正确抛出和检测此异常
- java - 使用 Hystrix 在 Spring Cloud 中 shareSecurityContext 是如何工作的?
- python - python迭代器、生成器和介于两者之间
- postgresql - 无法连接到 Gitlab CI 中的 postgres