Express CPanel上的快速restapi
我已经用express.js创建了一个RESTAPI,它在localhost上运行得非常好,但是当我将它部署到CPanel时,它显示“Cannot GET/index.html”。我已经加入了环境变量,尝试过改变生产/开发,但没有任何效果。你能帮我弄清楚怎么了吗 以下是我用来发送res的函数:Express CPanel上的快速restapi,express,cpanel,restapi,Express,Cpanel,Restapi,我已经用express.js创建了一个RESTAPI,它在localhost上运行得非常好,但是当我将它部署到CPanel时,它显示“Cannot GET/index.html”。我已经加入了环境变量,尝试过改变生产/开发,但没有任何效果。你能帮我弄清楚怎么了吗 以下是我用来发送res的函数: router.get('/albums', async function(req,res,next){ try{ res.json(await get_albums.getMul
router.get('/albums', async function(req,res,next){
try{
res.json(await get_albums.getMultiple(req.query.page) )
}
catch(err){
console.error(`Error while getting from the database` , err.message)
next(err)
}
})
下面是get_相册代码
const db = require('./db');
const helper = require('../helper');
const config = require('../config');
async function getMultiple(page = 1){
const offset = helper.getOffset(page, config.listPerPage);
const rows = await db.query(
`SELECT *
FROM albums
`
);
const data = helper.emptyOrRows(rows);
const meta = {page};
return {
data,
meta
}
}
module.exports = {
getMultiple
}
我做错了什么?这是一个兼容性问题吗?请帮我解决这个问题