![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端开发
文章平均质量分 90
BLFaker84516
热爱编程、热爱生活!各种DIY设计,有想法,有行动!感谢大家关注收藏,不定期分享好项目源码及教程。
下载后,有问题请及时私信沟通,欢迎提问,欢迎来撩!
展开
-
nodejs--【操作mongodb数据库】
validate实际上是一个函数,函数的参数代表当前字段,返回true表示通过验证,返回false表示未通过验证//定义名字name的长度必须在4个字符以上})if(err){})原创 2024-07-02 11:15:00 · 868 阅读 · 0 评论 -
nodejs--【Express服务端渲染】
相比于jade模板引擎,ejs对原HTML语言就未作出结构上的改变,只不过在其交互数据方面做出了些许修改,相比于jade更加简单易用。因此其学习成本是很低的。您也可参考ejs官网:https://ejs.bootcss.com/服务端渲染可以在源码中看到,客户端渲染不能再源码中看到。原创 2024-07-02 11:45:00 · 321 阅读 · 0 评论 -
nodejs--【Express基本使用】
路由表示应用程序端点 (URI) 的定义以及响应客户端请求的方式。它包含一个请求方时(methods)、路径(path)和路由匹配时的函数(callback);原创 2024-07-01 17:00:00 · 1170 阅读 · 0 评论 -
nodejs--【原生nodejs路由、获取参数、静态目录】
{?${?原创 2024-06-30 16:00:00 · 176 阅读 · 0 评论 -
nodejs--【爬虫】
Puppeteer本身依赖6.4以上的Node,但是为了异步超级好用的,推荐使用7.6版本以上的Node。另外headless Chrome本身对服务器依赖的库的版本要求比较高,centos服务器依赖偏稳定,v6很难使用headless Chrome,提升依赖版本可能出现各种服务器问题(包括且不限于无法使用ssh),最好使用高版本服务器。Puppeteer因为是一个npm的包,所以安装很简单:puppeteer会自动安装一个谷歌浏览器的安装包,所以选择core版,但是得指定启动路径。原创 2024-07-01 10:45:00 · 2162 阅读 · 0 评论 -
nodejs--【nodejs内置模块(下)】
stream是Node.js提供的又一个仅在服务区端可用的模块,目的是支持“流”这种数据结构。什么是流?流是一种抽象的数据结构。想象水流,当在水管中流动时,就可以从某个地方(例如自来水厂)源源不断地到达另一个地方(比如你家的洗手池)。我们也可以把数据看成是数据流,比如你敲键盘的时候,就可以把每个字符依次连起来,看成字符流。这个流是从键盘输入到应用程序,实际上它还对应着一个名字:标准输入流(stdin)。原创 2024-06-30 09:00:00 · 516 阅读 · 0 评论 -
nodejs--nodejs内置模块(中)
在nodejs中,path是个使用频率很高,但却让人又爱又恨的模块。部分因为文档说的不够清晰,部分因为接口的平台差异性。将path的接口按照用途归类,仔细琢磨琢磨,也就没那么费解了。原创 2024-06-29 13:45:00 · 537 阅读 · 0 评论 -
nodejs--nodejs内置模块(上)
每个文件就是一个模块,有自己的作用域。在一个文件里面定义的变量、函数、类,都是私有的,对其他文件不可见。// 5// 6对象是浏览器的原生对象,用来构造、解析和处理 URL 的查询字符串(即 URL 问号后面的部分)。它本身也是一个构造函数,可以生成实例。参数可以为查询字符串,起首的问号?有没有都行,也可以是对应查询字符串的数组或对象。// 方法一:传入字符串// 等同于// 方法二:传入数组// 方法三:传入对象会对查询字符串自动编码。原创 2024-06-29 11:00:00 · 744 阅读 · 0 评论 -
nodejs--nodejs模块化规范:CommonJS
概念:将一个复杂的程序依据一定的规则(规范)封装成几个块(文件),并组合在一起。模块的内部数据、实现是私有的, 只是向外部暴露一些接口(方法)与外部其它模块通信。最早的时候,我们会把所有的代码都写在一个js文件里,那么,耦合性会很高(关联性强),不利于维护;而且会造成全局污染,很容易命名冲突。CommonJS:是 Node.js 使用的模块化规范。也就是说,Node.js 就是基于 CommonJS 这种模块化规范来编写的。CommonJS 规范规定:每个模块内部,module 变量代表当前模块。原创 2024-06-28 15:15:00 · 772 阅读 · 0 评论 -
nodejs--npm的使用
npm 允许在文件里面,使用scripts字段定义脚本命令。里面的scripts字段是一个对象。它的每一个属性,对应一段脚本。定义在里面的脚本,就称为npm脚本。查看当前项目的所有 npm 脚本命令,可以使用不带任何参数的npm run命令。1.npm init -y 添加初始化文件记录安装信息,如果在后面加-S或者-D会自动创建该文件2.npm install 包名 –g (uninstall,update)原创 2024-06-28 11:45:00 · 622 阅读 · 0 评论 -
nodejs--nodejs开发环境安装
当然,我们也可以在网址 https://nodejs.org/en/download/releases/ 查看 LTS 的历史版本。因此,我们暂时先不用安装 Node.js,稍后用 NVM 的方式来安装 Node.js。通过 NVM 的方式,可以让多个版本的 Node.js 共存,并灵活切换。我们也可以在https://nodejs.org/en/download/releases/ 里下载历史版本。注意,这一段说的是 NVM 的常用命令,不是 Node 的常用命令。,查看已安装的所有 node 版本。原创 2024-06-27 16:45:00 · 1575 阅读 · 0 评论 -
nodejs--【nodejs简介】
Node.js是一个基于Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动非阻塞式 I/O的模型,使其轻量又高效。Node.js 的包管理工具 npm 是全球最大的开源库生态系统。Node.js 不是一门语言,也不是 JavaScript 的框架,也不是像Nginx一样的Web服务器 ,Node.js 是 JavaScript 在服务器端的运行环境(平台)。Node 是一个服务器端 JavaScript 解释器。原创 2024-06-27 10:00:00 · 971 阅读 · 0 评论