如何解决尝试运行我的index.js文件,但无法正常工作
让我很想找出正确的文件路径。至少我认为这是文件路径错误。在Chrome中出现以下错误。
还在下面添加了我的index.js和app.js代码。我不明白为什么我的app.js mongodb运行正常?
---------app.js----------
const express = require("express");
const bodyParser = require("body-parser");
const ejs = require("ejs");
const app = express();
const mongoose = require("mongoose");
app.use(express.static("public"));
app.set("view engine","ejs");
app.use(bodyParser.urlencoded({
extended: true
}));
mongoose.connect("mongodb://localhost:27017/userDB",{useNewUrlParser:true,useUnifiedTopology: true});
const Schema = mongoose.Schema;
const userSchema = new Schema({
username: String,email: String,password: String
});
const User = mongoose.model("User",userSchema);
app.get("/",function(req,res){
res.render("login");
});
app.get("/register",res){
res.render("register");
});
app.post("/register",res){
const newUser = new User({
username: req.body.username,email: req.body.email,password: req.body.password
});
newUser.save(function(err){
if(err){
console.log(err);
} else{
res.render("dashboard",{loggedInUser: req.body.username});
}
});
});
app.listen(3000,function(){
console.log("server is running on port 3000");
});
-index.js ----
alert(“ test”);
解决方法
您的两个src=""
标签指向错误的位置。
app.js
是一个目录,
/ChatApp
表示它指向/
目录。
Br, 杜尔贡
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。