【发布时间】:2018-10-23 07:54:21
【问题描述】:
这个问题可能是重复的。对此表示歉意。我正在尝试从“服务器”文件夹中 console.log json 数据。 PFA 文件夹结构。
server.js
const express = require('express');
const cors = require ( 'cors' );
const bodyParser = require('body-parser');
const path = require('path');
const data = require('./mydata.json');
const app = express();
app.use(bodyParser.json());
app.use(bodyParser.urlencoded({
extended: true
}));
app.use(cors());
app.get('/getMyData', (req,res)=>{
/*res.json(data);
console.log ( 'from inside of get method, data==>',data.msg )*/
})
console.log ( 'from outside of get method, data==>',data.msg )
app.listen(3005, () => {
console.log ( 'Server running' )
});
之后我尝试在我的 Angular 应用程序中调用服务内部的端点。
问题是,我可以在 GET 方法之外看到 JSON 文件的内容,但在方法内部。
有人能告诉我如何从mydata.json 文件中获取并加载它以查看吗?至少我需要在我的控制台窗口中记录它。
非常感谢。
【问题讨论】:
标签: node.js angular express get