gpt4 book ai didi

javascript - Node JS : ReferenceError: require is not defined

转载 作者:数据小太阳 更新时间:2023-10-29 05:53:58 26 4
gpt4 key购买 nike

我想使用 MySQL 数据库。我使用命令 npm i mysql 安装了 MySQL。为了使用它,我写道:

var mysql = require('mysql');

但是当我运行程序时,它显示ReferenceError: require is not defined错误。

我在脚本标记内的 home.ejs 文件中写了这一行。

最佳答案

Home.ejs 不是写入此行的适当文件。ejs 文件不会包含那么多逻辑(条件和循环遍历您的 dom 中的某些元素除外)。基本上你想要做的是 anodeJs 脚本文件,它将连接到 mysql,处理请求并用你的数据提供你的 ejs 文件。

使用 express 你会在你的 Node 文件中有这样的东西:

app.get("/home",(req,res)=>{ res.render("home.ejs", {data : data})(数据就是你得到的从你的数据库

关于javascript - Node JS : ReferenceError: require is not defined,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43546701/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com