node.js 学习笔记

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/j_bleach/article/details/73430968

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 条评论
登录 后参与评论

相关文章

来自专栏智慧协同

去除inline-block元素间间距的解决方法

上面的demo效果,明显的可以看出,在inline-block的元素之间存在“4px”的空白:

15930
来自专栏诸葛青云的专栏

C语言是一个什么样的语言

C语言除了能让你了解编程的相关概念,带你走进编程的大门,还能让你明白程序的运行原理,比如,计算机的各个部件是如何交互的,程序在内存中是一种怎样的状态,操作系统和...

18830
来自专栏菲宇

为Django网站添加favicon.ico图标

默认情况下,浏览器访问一个网站的时候,同时还会向服务器请求"/favicon.ico"这个URL,目的是获取网站的图标。

14530
来自专栏黯羽轻扬

React 16.6新API

其中最重要的是Suspense特性,在之前的React Async Rendering中提到过:

13970
来自专栏黯羽轻扬

CSS上下左右居中

关键是利用transform百分比相对自身宽高计算的特性,如果环境不支持transform的话,就需要用一些比较老,但很精妙的技巧了

68930
来自专栏慕容千语的架构笔记

Java程序员干货学习笔记—Spring结合MyBatis实现数据库读写分离

随着系统用户访问量的不断增加,数据库的频繁访问将成为我们系统的一大瓶颈之一。由于项目前期用户量不大,我们实现单一的数据库就能完成。但是后期单一的数据库根本无法支...

10620
来自专栏黯羽轻扬

SVG基础知识

之前有提到过SVG描边动画,可以实现很神奇的手写签名动画效果,当然,理论上可以用来实现任意不规则路径填充动画

15220
来自专栏诸葛青云的专栏

为什么要学好c语言,c语言到底多重要,你造吗

对于理工 科学生来说,这个答案可能很简单,因为这是一门必修课。而对于程序员来说选择一门编程语言,在某种程度上,对职业生涯的发展会产生重大的影响,所以必须慎 之又...

17860
来自专栏黯羽轻扬

WebAssembly试玩

主要目标是在Web环境支持高性能应用。但设计上不依赖Web特性,也不针对Web特性提供功能,也可以用在其它环境

17040
来自专栏菲宇

解决django项目部署到nginx+uwsgi服务器admin后台样式消失的问题

版权声明:@路飞哈 https://blog.csdn.net/qq_42571805/ar...

34750

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励