node.js - can get('/', function (req, res){}不能调用server
问题描述
我正在从 mysql 获取数据并使用它在 node.js 上创建 d3js 图。我了解到服务器只能由模块'http'和'request'组成。如果我不使用它们并使用
app.get('/', function (req, res) {
res.render('index', {
//
});
});
app.listen(port, function () {
console.log('running server on port ' + port)
});
他们正在解决相同的目的。我缺少什么服务器概念?以这种方式获取数据有什么限制?
解决方案
使用express网络框架:
const express = require('express')
const app = express()
app.get('/', function (req, res) {
res.send('Hello World')
})
let port=3000;
app.listen(port, function () {
console.log('running server on port ' + port)
});
推荐阅读
- gnuplot - gnuplot:在交互模式下设置链接和 x2tics
- azure - 如何在 Azure DevOps 中为功能分支动态创建应用服务
- python - 比较 json 对象和 csv 文件
- node.js - mongodb获取与值列表匹配的子文档列表
- javascript - ShaderToy 到 PIXI js 过滤器
- javascript - 使用条件迭代数组对象
- angular - Angular - 我应该在测试之前还是之后运行生产构建
- go - Jfrog Artifactory CLI 不会发布所有 go 依赖项
- node.js - nodejs 是如何异步工作的?
- c# - AR Foundation - 控制图像跟踪预制件