版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/j_bleach/article/details/73430968
require一个模块是以当前执行文件的所在位置为起始点查找,而fs一个文件在需要写文件的绝对路径。 __dirname 在nodejs中代表当前js执行文件的绝对路径。
nodejs包括文件模块(最外层的node.js),核心模块(js混合c++),内建模块(纯c++),c++扩展模块(无需编译,直接调用)。
在中间件中,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");
})