• 1、NodeJs基本概念介绍

    今天终于要开始学习NodeJs了,现在是大前端时代,JavaScript也可以在服务端运行了,主要就是依靠NodeJs。 Node.js是目前非常火热的技术,但是它的诞生经历却很奇特。 众所周知,在Netsc...

    阅读(1488) 2017-02-26
  • 2、学习安装NodeJs环境和NPM

    因为NodeJs是运行在服务端的JavaScript代码,所以需要安装特定的运行环境。 一、安装NodeJs 点击下载: NodeJs运行环境 。 在Windows上安装时务必选择全部组件,包括勾选 Add to Path 。 安装完...

    阅读(1171) 2017-07-04
    2、学习安装NodeJs环境和NPM
  • 3、开始写第一个NodeJs程序代码

    我们做前端开发大多数时候都是在和客户端打交道,JavaScript是运行在浏览器端的。 从现在开始,我们编写的JavaScript代码将不能在浏览器环境中执行了,而是在Node环境中执行,因此,...

    阅读(1017) 2017-02-26
    3、开始写第一个NodeJs程序代码
  • 4、学习搭建NodeJs开发环境

    如果使用文本编辑器敲代码,最后在命令行中运行Node程序,效率实在是太低了,所以需要搭建一个Nodejs的IDE集成开发环境,让我们能在一个环境里编码、运行、调试,这样就可以大大提...

    阅读(1328) 2017-02-26
    4、学习搭建NodeJs开发环境
  • 5、NodeJs中的模块概念

    在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这...

    阅读(1085) 2017-04-11
  • 6、NodeJs基本模块介绍

    因为Node.js是运行在服务区端的JavaScript环境,服务器程序和浏览器程序相比,最大的特点是没有浏览器的安全限制了,而且,服务器程序必须能接收网络请求,读写文件,处理二进制内...

    阅读(568) 2017-02-26
  • 7、NodeJs内置负责读写文件的fs模块详解

    fs是NodeJs内置的用于读写文件的模块,与其他内置的模块不同的是,fs模块同时提供了同步和异步的方法。 回顾一下什么是异步方法。因为JavaScript的单线程模型,执行IO操作时,JavaScr...

    阅读(626) 2017-03-12
  • 8、NodeJs操作流数据结构的stream

    什么是流?流是一种抽象的数据结构。想象水流,当在水管中流动时,就可以从某个地方(例如自来水厂)源源不断地到达另一个地方(比如你家的洗手池)。我们也可以把数据看成是...

    阅读(465) 2017-02-26
    8、NodeJs操作流数据结构的stream
  • 9、NodeJs中readFile、writeFile和Stream流操作文件的区别

    odejs的fs模块并没有提供一个copy的方法,但我们可以很容易的实现一个,比如: use strictvar fs = require(fs);var source = fs.readFileSync(1.txt, utf8);//读取1.txt中的内容fs.writeFileSync(2.txt, source);//将...

    阅读(977) 2017-02-26
    9、NodeJs中readFile、writeFile和Stream流操作文件的区别
  • 10、使用NodeJs连接MYSQL数据库进行增删改查

    任何一个后端开发语言都可以连接数据库,并进行相应的增删改查操作,JS运行在Node环境中也可以,方法如下: 1、在package.json配置文件的dependencies中添加mysql为latest,如下图所示: 然...

    阅读(495) 2017-04-03
    10、使用NodeJs连接MYSQL数据库进行增删改查
  • 11、NodeJs框架Express的使用方法

    前端框架有Angular、vue、Reacet等,Java框架有Spring等,PHP框架有Laravel、ThinkPHP等。那NodeJs也有很多框架,目前官方推荐的是Express,可以提高开发者的码砖效率,相关笔记如下: 第一步:使...

    阅读(529) 2017-03-15
  • 12、Express框架中使用mysql模块并将数据显示在前端模板

    使用Express框架操作数据时,肯定很多模块都会涉及到数据库的增删改查操作,我们不能每使用一次,就引用一次mysql模块,然后配置各种数据库参数,这样太麻烦了。所以我们需要把连...

    阅读(306) 2017-04-03
  • 13、NodeJs接收并处理form表单、Ajax数据

    前端向后端提交数据,整体上有2种方法,一种是form表单,一种是ajax,这两种方法都分get和post两种方式,下面是具体代码: 一、前端通过get提交数据: 1、form表单: form action=/regist m...

    阅读(767) 2017-04-03
  • 14、Express框架操作cookie的方法

    存储用户登录成功之后的状态一般是用session的,但是今天先尝试用下cookie,练习下node操作cookie的方法,node操作session在后面的笔记再详说。 今天用Node做了一个简单的注册登录功能,在...

    阅读(330) 2017-04-04
    14、Express框架操作cookie的方法
  • 15、Express框架做密码md5加密的方法

    用户注册帐号的时候,密码都是通过加密之后在存储到数据库当中,一般的加密方法是md5。 代码如下: 在注册页面引入模块: var crypto = require(crypto); 加密接收到的密码数据: var md5...

    阅读(341) 2017-04-11
  • 16、Express框架操作session的方法

    记录用户状态信息,登录信息,后端开发一般都是用session来操作的,nodeJs也提供了session相关的方法,具体代码如下: 1、npm安装: express-session : latest 2、在app.js主入口页面引入: var...

    阅读(282) 2017-04-11
  • 17、Node多文件上传方法

    使用Node同样可以上传文件,Node提供了文件上传模块:multer,首先使用npm进行安装。 安装完成之后,在module目录下新建一个multer.js文件,其中代码如下: /** * Created by Administrator on 2017...

    阅读(367) 2017-04-16
  • 18、nodeJs集成百度UE编辑器配置方法

    富文本编辑器历来都是一个坑,不管是用什么编程语言开发系统,都免不了要用到富文本编辑器,其中使用最多的是百度开发的UEditor,但是该编辑器暂时还没有针对Node的配置方法,所...

    阅读(327) 2017-04-16
  • 19、Editplus配置NodeJs运行环境调试代码

    现在有很多的IDE都可以配置NodeJs的开发环境,只需要一个快捷键就可以在底部栏目中输出JS脚本的运行结果,非常方便,比如Webstorm、Sublime等。我平时习惯用Editplus,一个更加轻便的可编...

    阅读(258) 2017-08-17
    19、Editplus配置NodeJs运行环境调试代码
  • 119条记录