У меня есть сомнения по поводу app.use
Node.js.
В основном у меня есть форма в html-файле, называемом приложением . use ( express . static ( __dirname + 'public' )); , и я хочу обслуживать файл через index.html, например:
index.html
app.use
Файл в моем общедоступном файл, но я получаю сообщение об ошибке сказав , что не может получить index.html
файл, с , app.use
как я сделал, я не могу получить доступ к index.html
файлу через URL , как это:localhost:portNumber/index.html
полный код
var express = require("express");
var fs = require("fs");
var bodyParser = require("body-parser");
var app = express();
app.use(bodyParser.urlencoded({extended:true}));
app.use(express.static(__dirname + 'public'));
app.listen(3000,function(){
app.get("/listUsers",function(req,res){
fs.readFile(__dirname + "/" + "users.json","utf8",function(err,data){
res.json(JSON.parse(data));
});
app.post('/addUser',function(req,res){
fs.readFile(__dirname + "/" + "users.json",'utf8',function(err,data){
data = JSON.parse(data);
var result = "{}";
response = {
name:req.body.name,
password:req.body.password,
profession:req.body.profession,
id:req.body.id
};
data.users.push(response);
fs.writeFile(__dirname + "/" + "users.json",JSON.stringify(data),'utf8');
res.json(data);
});
});
});
})
У меня есть сомнения по поводу app.use
Node.js.
В основном у меня есть форма в html-файле, называемом приложением . use ( express . static ( __dirname + 'public' )); , и я хочу обслуживать файл через index.html, например:
index.html
app.use
Файл в моем общедоступном файл, но я получаю сообщение об ошибке сказав , что не может получить index.html
файл, с , app.use
как я сделал, я не могу получить доступ к index.html
файлу через URL , как это:localhost:portNumber/index.html
полный код
var express = require("express");
var fs = require("fs");
var bodyParser = require("body-parser");
var app = express();
app.use(bodyParser.urlencoded({extended:true}));
app.use(express.static(__dirname + 'public'));
app.listen(3000,function(){
app.get("/listUsers",function(req,res){
fs.readFile(__dirname + "/" + "users.json","utf8",function(err,data){
res.json(JSON.parse(data));
});
app.post('/addUser',function(req,res){
fs.readFile(__dirname + "/" + "users.json",'utf8',function(err,data){
data = JSON.parse(data);
var result = "{}";
response = {
name:req.body.name,
password:req.body.password,
profession:req.body.profession,
id:req.body.id
};
data.users.push(response);
fs.writeFile(__dirname + "/" + "users.json",JSON.stringify(data),'utf8');
res.json(data);
});
});
});
})
00JavaScript, HTML, Node.js,