首页 > 解决方案 > ReferenceError: require 没有用 Express 定义

问题描述

我正在使用 node 开发后端 app.js。我已经安装了节点,安装了 express,但是我在执行 npm start 时不断收到这个 ReferenceError。这是我当前的 app.js 代码:

const express = require("express");
const app = express();
const port = process.env.PORT || 4000;

我已经尝试了几乎所有在 Google 上找到的东西。我将其更改为:

import * as express from "express";

但这只给了我:

TypeError: express is not a function

我也有一个前端反应应用程序。我不确定这是否有帮助。对不起,如果我的解释没有意义。我只是想弄清楚我的代码是坏的还是别的什么。

标签: node.jsreactjsexpressrequire

解决方案


你介意分享你的package.json还是你的代码在一些游乐场应用程序中,比如codepenfiddle


推荐阅读