Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 当您将应用程序部署到heroku但应用程序无法启动时,如何修复“Express不是构造函数”类型错误?_Node.js_Express_Heroku - Fatal编程技术网

Node.js 当您将应用程序部署到heroku但应用程序无法启动时,如何修复“Express不是构造函数”类型错误?

Node.js 当您将应用程序部署到heroku但应用程序无法启动时,如何修复“Express不是构造函数”类型错误?,node.js,express,heroku,Node.js,Express,Heroku,我已经向heroku部署了一个应用程序,但它无法启动,因为类型错误express不是index.js文件中的构造函数。 可以在中找到文件,Express只是一个工厂函数,而不是构造函数。所以,您不使用new with。您可以这样使用它: const express = require('express'); const app = express(); 这张照片就在这里 今后,请将相关代码部分嵌入到您的问题中,并适当设置格式。Stackoverflow有一大堆理由让你这样做,它会让你得到一个更

我已经向heroku部署了一个应用程序,但它无法启动,因为类型错误express不是index.js文件中的构造函数。
可以在

中找到文件,Express只是一个工厂函数,而不是构造函数。所以,您不使用new with。您可以这样使用它:

const express = require('express');
const app = express();
这张照片就在这里


今后,请将相关代码部分嵌入到您的问题中,并适当设置格式。Stackoverflow有一大堆理由让你这样做,它会让你得到一个更快的答案。如果不借助外部资源,使问题快速易懂,您可以更快地在此处获得答案。

请在问题中嵌入相关代码,而不是将我们引向项目链接。我尝试了这一方法,但收到的错误消息Express不是function@Wachiye-哪一行代码会产生该错误?请显示适当上下文所需的代码行及其周围的任何其他代码。您得到的确切错误消息是什么?您确定express模块安装正确吗?