记录工作中的点点滴滴

nodejs新手小笔记之-express安装

nodejs新手小笔记之-express安装

express概述

Express 是一个基于 Node.js 平台的极简、灵活的 web 应用开发框架,它提供一系列强大的特性,帮助你创建各种 Web 和移动设备应用。使用express我们可以快速的搭建一个网站。
很多流行的nodejs框架都是基于express,例如:FeathersItemsAPI
KeystoneJS等。

express安装

注:前提是已经安装过node.js

  1. 创建一个目录用来当做你的工作目录,保存你的应用程序。

    1
    2
    $ mkdir myapp
    $ cd myapp
  2. 为你的应用创建一个包配置文件。如果想详细了解这个配置文件是如何工作的,可以点这里

    1
    $ npm init

    执行这个命令后,会提示你一些信息,比如你想为你的应用程序起的名字,版本号,描述信息等。通常情况下,我们选默认的,直接回车即可。
    执行完毕后,会在myapp目录下面生成一个package.json文件,如下:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    {
    "name": "myapp",
    "version": "1.0.0",
    "description": "",
    "main": "index.js",
    "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
    },
    "author": "",
    "license": "ISC"
    }

如果我们想把main文件的名字起为app.js的话,可以在

entry point: (index.js)

的时候输入 app.js即可。

  1. 安装express
    配置文件生成后,就可以安装express框架了.
    1
    npm install express --save

命令执行完后,会生成一个 node_modules 目录,同时再次打开pack.json文件,会发现新添加了一个依赖列表,如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
{
"name": "test2",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "",
"license": "ISC",
"dependencies": {
"express": "^4.14.0"
}
}

查看版本

1
2
express --version
4.14.0

至此,express已经安装成功,是不是很简单呢…