我的 index.js 檔案:
//Dependencies
const express = require('express');
const cors = require('cors');
const bodyParser = require('body-parser');
const posts = require('./routes/api/posts.js');
//Configuration
const port = process.env.PORT || 5000;
//App object
const app = express();
//Middleware
app.use(bodyParser.json());
app.use(cors());
//Main app
app.use('api/posts',posts);
//Starting server
app.listen(port,()=>{
console.log(`server running at ${port}`);
});
我的 API 檔案:
//Dependencies
const express = require('express');
const mongodb = require('mongodb');
//Mini app
const router = express.Router();
//Get post
router.get('/',(req,res)=>{
res.send('hello');
});
//Add post
//Delete post
module.exports = router;
我希望在我的瀏覽器中得到“你好”,但在 Firefox 和郵遞員中不斷得到“Cannot GET /api/posts/”。我現在應該怎么辦?
uj5u.com熱心網友回復:
更正:-
//Main app
app.use('/api/posts',posts);
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/406246.html
標籤:
