express教程系列之基础框架
2016-06-24 10:11:06
阅读:
654
首先假定你已经安装了 Node.js,接下来为你的应用创建一个目录,然后进入此目录并将其作为当前工作目录。$ mkdir myapp
$ cd myapp通过 npm init 命令为你的应用创建一个 package.json 文件。
欲了解 package.json 是如何起作用的,请参考 Specifics of npm’s package.json handling。$ npm init此命令将要求你输入几个参数,例如此应用的名称和版本。
你可以直接按“回车”键接受默认设置即可,下面这个除外:entry point:&
Node.js 常用工具
2016-06-24 09:53:46
阅读:
479
util 是一个Node.js 核心模块,提供常用函数的集合,用于弥补核心JavaScript 的功能 过于精简的不足。util.inheritsutil.inherits(constructor, superConstructor)是一个实现对象间原型继承 的函数。JavaScript 的面向对象特性是基于原型的,与常见的基于类的不同。JavaScript 没有 提供对象继承的语言级别特性,而是通过原型复制来实现的。在这里我们只介绍util.inherits 的用法,示例如下:var util = require('util');
functio
nodejs 全局变量
2016-06-24 09:45:35
阅读:
608
JavaScript 中有一个特殊的对象,称为全局对象(Global Object),它及其所有属性都可以在程序的任何地方访问,即全局变量。在浏览器 JavaScript 中,通常 window 是全局对象,
而 Node.js 中的全局对象是 global,所有全局变量(除了 global 本身以外)都是 global
对象的属性。在 Node.js 我们可以直接访问到 global 的属性,而不需要在应用中包含它。__filename __filename 表示当前正在执行的脚本的文件名。它将输出文件所在位置的绝对路径,且和命令行参数所指定的文件名不一定相同。
如果在模块中,返回的值是模块
Lodash中十个常用的工具函数
2016-06-16 14:48:50
阅读:
1993
当你使用JavaScript进行编程的时候,你很可能需要经常重复写一些工具函数,尤其是处理字符串和对象。
即使ES6已经被标准化了,JavaScript开发者依然无法获得像Objective-C或Ruby那样多的语法糖。
因此,在JavaScript应用中仍然被重复的编写大量的工具函数。而本文将会为你带来的救星就是 Loadsh。本文将要介绍的是Loadash中的10个常用的工具函数,当然对于不同的工作,你很可能也会需要其他的工具函数, 本文仅作为一个入门Lodash的引子,完整的函数列表请参考Lodash的 API文档。 本文使用的Lo
用koa重新打造博客系统之helloword
2016-06-15 13:57:00
阅读:
491
最近忙里偷闲准备用koa重写博客系统 我会把整个过程在博客上写下来 希望大家批评指导 基本架构npm install koa --save 创建koa 启动文件app.jsvar koa = require('koa');
var app = koa();
app.use(function *(){
this.body = 'Hello World'