首页 > 解决方案 > ReferenceError:未定义要求 - server.js

问题描述

我正在开发一个带有服务器的基本应用程序,但收到“ReferenceError:require is not defined”错误。这是我的 server.js 文件:

const express = require("express");
var cors = require('cors');
const app = express();
const dotenv = require('dotenv')
const passport = require("passport");
const userRoutes=require('./routes/userRoutes.cjs')

dotenv.config()

这是我得到的错误: https ://i.stack.imgur.com/Vh1O5.png

有谁知道为什么我会收到此错误?

谢谢![1]:https ://i.stack.imgur.com/Vh1O5.png

标签: node.jsreactjsexpressserver

解决方案


默认情况下require(),它不是客户端 javascript 中的有效函数。我建议您查看require.js,因为它确实扩展了客户端以为您提供该功能。


推荐阅读