Node.js 当您将应用程序部署到heroku但应用程序无法启动时,如何修复“Express不是构造函数”类型错误?
我已经向heroku部署了一个应用程序,但它无法启动,因为类型错误express不是index.js文件中的构造函数。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有一大堆理由让你这样做,它会让你得到一个更
可以在中找到文件,Express只是一个工厂函数,而不是构造函数。所以,您不使用new with。您可以这样使用它:
const express = require('express');
const app = express();
这张照片就在这里
今后,请将相关代码部分嵌入到您的问题中,并适当设置格式。Stackoverflow有一大堆理由让你这样做,它会让你得到一个更快的答案。如果不借助外部资源,使问题快速易懂,您可以更快地在此处获得答案。请在问题中嵌入相关代码,而不是将我们引向项目链接。我尝试了这一方法,但收到的错误消息Express不是function@Wachiye-哪一行代码会产生该错误?请显示适当上下文所需的代码行及其周围的任何其他代码。您得到的确切错误消息是什么?您确定express模块安装正确吗?