随笔分类 -  Node.js学习

Node.js学习文档,一步一个脚印!
摘要:前言 hello,小伙伴们,我是你们的 ,本篇博文出至于我的GitHub仓库 ,欢迎小伙伴们点赞和 ,你们的点赞是我持续更新的动力。 GitHub仓库地址: "node学习教程" 好了,废话不多说,今天我们来玩一个有意思的 : Node实现爬虫抓取掘金点赞大于 的优质前端文章 先来看以下效果: 服务 阅读全文
posted @ 2019-05-28 19:39 pubdreamcc 阅读(3613) 评论(1) 推荐(0)
摘要:写在前面 hello,小伙伴们,我是你们的 ,本篇博文出至于我的GitHub仓库 ,欢迎小伙伴们点赞和 ,你们的点赞是我持续更新的动力。 GitHub仓库地址: "node学习教程" 好了,废话不多说了,今天继续我们 的学习~ 开篇 今天我们来聊一聊express中非常重要的一个概念—— (expr 阅读全文
posted @ 2019-05-25 20:12 pubdreamcc 阅读(1389) 评论(0) 推荐(0)
摘要:前言 hello,小伙伴们,我是你们的 ,本篇博文出至于我的GitHub仓库 ,欢迎小伙伴们点赞和 ,你们的点赞是我持续更新的动力。 GitHub仓库地址: "node学习教程" 本篇文章对应的源码: "Student Management System" 好了,废话不多说了,今天继续我们 的学习~ 阅读全文
posted @ 2019-05-24 18:48 pubdreamcc 阅读(980) 评论(0) 推荐(0)
摘要:写在前面 小伙伴们大家好,我是你们的 ,接着前面的学习,这篇博文出至于我的GitHub仓库: ,如果你觉得对你有帮助,欢迎 ,你们的点赞是我持续更新的动力,谢谢! Node.js学习教程资料: "GitHub" 前言 我们在之前的node.js学习的基础课程中已经完成了一个简单的用户发表评论社区,今 阅读全文
posted @ 2019-05-22 14:31 pubdreamcc 阅读(776) 评论(2) 推荐(1)
摘要:`Express Express API`的事情,这就使得我们更加注重业务的功能和开发效率上,不必纠结过多底层的事情。 Express中文官网: "Express" 快速入门 1. 安装: 2. 项目中引入: 3. 运行项目: 利用express框架可以减少我们的代码量,比起之前使用node核心模块 阅读全文
posted @ 2019-05-21 11:17 pubdreamcc 阅读(673) 评论(2) 推荐(0)
摘要:Node.js中使用 模块化机制,通过 下载的第三方包,我们在项目中引入第三方包都是: ,究竟 方法加载第三方包的原理机制是什么,今天我们来探讨下。 1. 优先在加载该包的模块的同级目录 中查找第三方包。 2. 找到该第三方包中的 文件,并且找到里面的 属性对应的入口模块,该入口模块即为加载的第三方 阅读全文
posted @ 2019-05-11 19:27 pubdreamcc 阅读(448) 评论(0) 推荐(0)
摘要:前面 接着上一节的内容来,今天我们要完成一个用Node开发后台服务器,实现一个简单的用户评论社区。可以先看下效果图: 开始 1. 建立项目文件夹 ,在里面新建一个 文件夹, 文件夹存放我们允许客户端访问的资源,这里是公开的。 文件是我们服务端代码。 在 文件中放的是网站的首页内容,这里采用 框架快速 阅读全文
posted @ 2019-05-09 15:52 pubdreamcc 阅读(1550) 评论(0) 推荐(1)
摘要:前言 今天咱们用Node.js中的核心模块以及上节学习的模板引擎 来实现服务器软件 的大体功能。用过Apache的朋友都知道,我们只需把本地文件放置在Apache的 目录下,开启服务器后,浏览器便可通过服务器访问本地文件。 1. 创建 和`www server www`文件夹(类似Apache的ww 阅读全文
posted @ 2019-05-07 14:09 pubdreamcc 阅读(468) 评论(0) 推荐(0)
摘要:前言 大家之前都有使用过浏览器中js模板引擎,其实在Node.js中也可以使用模板引擎,最早使用模板引擎的概念是在服务端新起的。 art template 是一款高性能的JavaScript 模板引擎,不仅可以在浏览器(前端)使用,同时也可以在Node中使用。 GitHub地址:art templa 阅读全文
posted @ 2019-05-06 23:04 pubdreamcc 阅读(659) 评论(0) 推荐(0)
摘要:前言 我们前面已经学习完了Node中一些核心模块还有如何正确配置响应头的Content Type,今天我们来实现一个简单的demo,巩固下之前学习的内容。 需求 我们平时访问百度或者其他大的门户网站的时候,服务器给我们返回的基本都是一个HTML文档,然后浏览器解析渲染成页面。 今天我们就用Node. 阅读全文
posted @ 2019-05-04 20:55 pubdreamcc 阅读(633) 评论(0) 推荐(0)
摘要:前言 Node中,每个模块都有一个 接口对象,我们需要把公共的方法或者字符串挂载在这个接口对象中,其他的模块才可以使用。 Node.js中只有模块作用域,默认两个模块之间的变量,方法互不冲突,互不影响,这样就导致一个问题,我们怎样使用加载进来的模块中的方法呢?这就需要在另外一个模块 接口对象中挂载模 阅读全文
posted @ 2019-05-03 20:50 pubdreamcc 阅读(369) 评论(0) 推荐(0)
摘要:前言 继续上一节的探讨,今天我们来聊聊Node中怎么搭建一个简单的web服务器。平时大家在撸码的过程中,经常需要向服务器发送请求,然后服务器接受请求,响应数据。今天我们就来自己手写一个简单服务器,根据前端请求,我们来响应相关数据。 开始 开启一个本地服务器需要Node.js中 核心模块,至于核心模块 阅读全文
posted @ 2019-05-03 15:04 pubdreamcc 阅读(530) 评论(0) 推荐(1)
摘要:前言 Node.js中赋予了JavaScript很多在浏览器中没有的能力,譬如:文件读写,创建http服务器等等,今天我们就来看看在node中怎样用JavaScript进行文件的读写操作。 1. 读文件 1. 我们在data文件夹下新建一个 ,并且在里面写入: ,如图: 2. 我们在 同级目录下创建 阅读全文
posted @ 2019-05-02 22:00 pubdreamcc 阅读(717) 评论(0) 推荐(0)
摘要:Node.js安装和简单使用 1. 安装方法 简单的安装方式是直接官网下载,然后本地安装即可。官网地址:nodejs.org Windows系统下,选择和系统版本匹配的.msi后缀的安装文件。Mac OS X系统下,选择.pkg后缀的安装文件。 2. 测试是否安装成功 打开终端,键入命令 ,如果进入 阅读全文
posted @ 2019-04-28 18:40 pubdreamcc 阅读(505) 评论(0) 推荐(0)
摘要:1. Node.js是什么? Node.js 诞生于 2009 年,由 Joyent 的员工 Ryan Dahl 开发而成, 目前官网最新版本已经更新到 12.0.0版本,最新稳定的是10.15.3。Node.js 不是一门语言也不是框架,它只是基于 Google V8 引擎的 JavaScript 阅读全文
posted @ 2019-04-26 21:03 pubdreamcc 阅读(362) 评论(0) 推荐(0)