首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Nodejs
订阅
WebQin
更多收藏集
微信扫码分享
微信
新浪微博
QQ
31篇文章 · 0订阅
Nodejs教程25:启动器
阅读更多系列文章请访问我的GitHub博客,示例代码请访问这里。 使应用不间断运行,如果不使用启动器,命令行窗口一旦关闭,或者出现报错,应用就会停止运行,启动器会帮助应用自动重启。 若出现服务器重启,启动器会自动启动应用,不需要手动操作。 常用的启动器有forever、pm2等…
Nodejs教程11:assert(断言)模块
阅读更多系列文章请访问我的GitHub博客,示例代码请访问这里。 assert(断言)通常用来对代码进行校验,若出错则阻止程序运行,并抛出一个错误。 代码在运行到assert(2 > 1, '2 > 1')时,由于2 > 1为true,此时不会抛出错误。 提示了在\lesson…
从0到1搭建和部署个人博客
此教程会教你从0到1搭建一个完整的博客,包括前端展示页、后台管理系统、后端接口及接口文档、服务端部署整个完整流程。这个博客十分简单,功能远少于我们所用的博客。但是学会了整个流程,再在此基础上扩展就会很容易了。 所以此教程适合新手小白,高手请绕道,浪费你的时间。 搭建自己的博客,…
Node.js教程15:net模块初探
阅读更多系列文章请访问我的GitHub博客,示例代码请访问这里。 net 模块用于创建基于流的 TCP 或 IPC 的服务器(net.createServer())与客户端(net.createConnection())。 net模块是专门用于网络通信的模块,若当前的数据交互不…
Nodejs教程03:File System
阅读更多系列文章请访问我的GitHub博客,示例代码请访问这里。 File System是Nodejs中用来操作文件的库,可以通过const fs = require('fs')引用。 常用的方法有异步文件读取fs.readFile、异步文件写入fs.writeFile、同步文…
Nodejs教程02:response.write
阅读更多系列文章请访问我的GitHub博客,示例代码请访问这里。 在教程01的Demo中,我们使用了http.createServer创建一个服务器,在它的回调函数中,会传入2个参数,分别为request(请求对象)和response(响应对象)。 通常使用response.w…
Nodejs教程16:POST文件上传
阅读更多系列文章请访问我的GitHub博客,示例代码请访问这里。 处理文件上传数据,也是前后端交互中重要的功能,它的处理方式与数据不同。 接下来,通过一个例子查看服务端接收到的文件上传数据。 form的属性enctype="multipart/form-data"代表表单上传的…
Nodejs教程12:path(路径)模块
阅读更多系列文章请访问我的GitHub博客,示例代码请访问这里。 path模块主要用来对文件路径进行处理,比如提取路径、后缀,拼接路径等。 值得一提的是path.resolve方法,它可以接收任意个参数,然后根据每个路径参数之间的关系,将路径最终解析为一个绝对路径。 __dir…
Nodejs文件上传
笔者用nodejs做项目时需要用到文件上传的功能,在网上搜索了很多教程,找到了一个express的中间件,用于处理multipart/form-data类型的表单数据,可以很方便的将表单中的文件数据保存到服务器。 multer是一个node.js文件上传中间件,它是在 busb…
Nodejs教程21:数据库入门
阅读更多系列文章请访问我的GitHub博客,示例代码请访问这里。 它的优点是:数据保存在单一文件中,因此部署十分方便,常用来嵌入到APP中保存数据,以及手机中的短信、通话记录等。 常用的有SQLite、Access等。 关系型数据库的功能强大,适用场景丰富,它的特点是数据之间互…