db.js file
const mariadb = require('mariadb');
mariadb.createConnection({host: 'localhost', user: 'root', password: 'Mycomputer@21'})
.then(conn => {
conn.query("SELECT * FROM phones.devicesinfo")
.then(rows => {
console.log(rows); // [{ "1": 1 }]
conn.end();
})
.catch(err => {
//handle query error
});
})
.catch(err => {
//handle connection error
});
我想将查询结果导出到我的server.js程序,以便可以在webpage上显示它。如何使用export语句将其导出。
server.js file
const express = require ('express')
const app = express()
const db = require('./db')
app.use(express.json())
app.use(express.urlencoded({extended: true}))
app.set("view engine", "hbs")
app.get('/', (req,res)=> {
res.render('devicesinfo' , {devicesinfo})
})
app.get('/add',(req,res)=> {
res.render('phones_add')
})
app.post('/add',(req,res)=>{
})
app.listen(4444,()=>{
console.log('server started on http://localhost:4444')
})
如何使用server.js在网页上呈现结果?