笔者于2026.3.19补记:这一篇是我已知最早使用全栈并且发出来的文章,对我来说具有纪念性意义,也为我后面写chiblog,转golang打了底,虽然我已经去写golang不写nodejs了,但是还是放在这里权当对初一的我作纪念。
好了,我回来了QAQ
最近因为我要搞♂事情
所以我就要用RESTful API
正好node.js符合
就用上了
蛮不错的
node我用的是express
你赖东东不错嘛~
nodejs用了才知道好草
Tips:nodejs就是JavaScript的服务端,基于Google V8引擎
有一些有名的Blog(可以跟wordpress肩并肩的那种),例如Ghost和Hexo,这两个是可以部署静态博客的~
Express入门
我们先可以创建一个npm的project
npm init -y
我们可以用npm安装express
npm install express
然后呢,写个main.js
var express = require('express');
加载express模块……
app.get('/', function (req, res) {
res.sendFile( __dirname + "/public/" + "403.html" );
res.status(403);
res.send("Error");
})
这是Http的GET函数,可以设置地址,例如本文的就可以在 127.0.0.1:port/ 看到效果~
.get 可以换成 .post , .delete , .put 等等等等
POST 的话要用个东西蕉 POSTMAN ……
笔者补记:目前我建议Bruno,是Postman的开源替代品且功能更强大,不需要登录账号激活,Postman现在已经不是最优解了。
var server = app.listen(port)
这个port就是express监听的端口,1<port<65535,如果端口被占用了换一个就行~
然后把这些代码整合在一起……就成了一个简单的express程序~
然后……敲代码
node main.js
然后你就可以康到你自己写的成果了