node.js - 模块“express”未在 package.json 中列为依赖项
问题描述
我Module 'express' is not listed as dependency in package.json
在终端中执行 firebase deploy 时得到。
当点击它旁边的链接时,它会将我带到我的代码的这一部分:
import * as functions from 'firebase-functions';
import * as admin from 'firebase-admin';
import { response } from 'express';//here
admin.initializeApp()
我环顾四周,无法回答我的问题。
我该如何解决?
解决方案
根据对原始帖子的评论:
键入npm i express --save
应该将 express 添加到项目的 package.json 文件的依赖项部分,即使您已经安装了它。例如:
{
...
"dependencies": {
.
.
.
"express": "^4.16.4",
},
}
推荐阅读
- serverless-framework - 使用无服务器部署后,我在哪里可以查看 AWS 上的 Lambda 函数?
- typeorm - repository.save 使用 insert 而不是 update
- python - 二维列表中的 In 运算符
- javascript - 在同一页面上的多个位置显示复选框总数
- node.js - 我需要知道如何使用 vue.js 添加分页?
- batch-file - 批处理文件未被识别为内部或外部命令
- python - 寻找一个简单的容器来存储带时间码的未压缩 YUV 视频
- python - Python 3的`map`函数中的`int`参数是什么?
- c# - c#如何使用ninject注入对WebAPI的自定义处理程序的依赖
- kotlin - 属性的 Kotlin 命名约定