node.js 学习笔记

node.js

require一个模块是以当前执行文件的所在位置为起始点查找,而fs一个文件在需要写文件的绝对路径。
__dirname 在nodejs中代表当前js执行文件的绝对路径。

模块

nodejs包括文件模块(最外层的node.js),核心模块(js混合c++),内建模块(纯c++),c++扩展模块(无需编译,直接调用)。

express

在中间件中,use与get等方法的区别为,use可以匹配路径中匹配到第一层路径之后的任意子路径,类似模糊匹配,即

app.use('/foo',function (req,rsp) {
    rsp.send("foo");
})

在地址当中可以匹配foo/1,foo/2,而get方法不行,想要匹配foo/1,必须写

app.get('/foo/1',function (req,rsp) {
    rsp.send("foo");
})
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值