package.json中没有将模块'express'列为依赖项

时间:2019-05-23 21:13:49

标签: node.js typescript firebase google-cloud-functions

在终端中执行Firebase部署时,我得到(2,5)

点击它旁边的链接时,会将我带到代码的这一部分:

V1

我没有looked around and could对我的问题的回答被罚款。

我该如何解决?

3 个答案:

答案 0 :(得分:3)

对原始帖子的评论:

键入<fragment android:id="@+id/setupFragment" android:name="com.stavro_xhardha.pockettreasure.ui.setup.SetupFragment" android:label="Pick country" tools:layout="@layout/fragment_setup"> <action android:id="@+id/action_setupFragment_to_homeFragment3" app:destination="@+id/homeFragment" app:launchSingleTop="true" app:popUpTo="@+id/setupFragment" // this line changes app:popUpToInclusive="true" /> // and this requires too </fragment> 应该将express添加到项目的package.json文件的dependencies部分中,即使您已经安装了它。例如:

npm i express --save

答案 1 :(得分:0)

更专门针对Firebase云功能,功能文件夹具有它自己的package.json文件。您需要在函数folde中运行npm i express --save

答案 2 :(得分:0)

您需要在{em> ./ functions 中npm install --save express,并注意不要在根目录中执行此操作。

此外,如果您使用的是TypeScript,则需要安装类型定义:npm install --save @types/express