如何搭建一个node项目

1、安装nodejs

    方式:(1)第一步:去node.js官网下载http://www.nodejs.org/download/

               (2)选择你电脑位数和品牌对应的版本


第三步:开始安装node 

点击下载的文件


开始安装……………..安装完毕后…….

第四步:开始输入命令,安装数据库

虽然不知道你装在那个位置,但是现在你要听我的,使用命令行进入到安装的目录下,依次输入命令:

1-键入命令:npm install express 回车等待安装express........

2-键入命令:npm install jade 回车等待安装jade........

3-键入命令:npm install mysql回车等待安装mysql........

好了,不说了,你的node.js已经安装成功了,接下来就是搭建Node工程这个大头了,来来啦…..rang 我们一起 去搭建node工程。

第五步:node工程初始化

你已经安装了 Node.js,接下来为你的应用创建一个目录,然后进入此目录并将其作为当前工作目录。

1

2

$ mkdir myapp$ cd myapp

1

2

通过 npm init 命令为你的应用创建一个 package.json 文件。 欲了解 package.json 是如何起作用的,请参考 Specifics of npm’s package.json handling。

$ npm init    entrypoint:(index.js)

1

2

键入 app.js 或者你所希望的名称,这是当前应用的入口文件。如果你希望采用默认的 index.js 文件名,只需按“回车”键即可。

第六步:开始安装Express类库

接下来安装 Express 并将其保存到依赖列表中:

$npminstallexpress--save

1

如果只是临时安装 Express,不想将它添加到依赖列表中,只需略去 –save 参数即可:

$ npm install express

1

安装 Node 模块时,如果指定了 –save 参数,那么此模块将被添加到 package.json 文件中 dependencies 依赖列表中。 然后通过 npm install 命令即可自动安装依赖列表中所列出的所有模块。

Hello world 实例

接下来,我们一起创建一个基本的 Express 应用。 

注意:这里所创建是一个最最简单的 Express 应用,并且仅仅只有一个文件 — 和通过 Express 应用生成器 所创建的应用完全不一样,Express 应用生成器所创建的应用框架包含多个 JavaScript 文件、Jade 模板和针对不同用途的子目录。来来,小伙伴看着这里,见证奇迹的时刻到了。来了………………..

第一步:创建文件复制代码:

进入 myapp 目录,创建一个名为 index.js 的文件,然后将下列代码复制进去:

varexpress =require('express');varapp = express();    app.get('/',function(req, res){res.send('Hello World!');});varserver = app.listen(3000,function(){varhost = server.address().address;varport = server.address().port;      console.log('Example app listening at http://%s:%s', host, port);});

1

2

3

4

5

6

7

8

9

上面的代码启动一个服务并监听从 3000 端口进入的所有连接请求。他将对所有 (/) URL 或 路由 返回 “Hello World!” 字符串。对于其他所有路径全部返回404 Not Found。

第二步:输入命令

进入到node工程的根目录输入:

$ node index.js

1

浏览器显示结果: Hello World!

第三步:浏览器查看结果

这个时候就可以在浏览器中打开 http://localhost:3000/ 并查看输出结果。

Express 应用生成器

通过应用生成器工具 express 可以快速创建一个应用的骨架。

第一步:输入命令行:

通过命令安装:

$ npm install express-generator-g

1

第二步:输入命令行:

-e 选项可以选择渲染的模板是EJS:

$ express-e

1

第三步:输入命令行:

然后安装所有依赖包:

$ npm install

1

第四步:输入命令行:

Windows 平台使用如下命令:

>setDEBUG=myapp & npm start

1

接下来你就可以在浏览器中打开 http://localhost:3000/ 网址就可以看到这个应用了。 

通过 Express 应用生成器创建的应用一般都有如下目录结构:

.├── app.js├── bin│  └── www├── package.json├── public│  ├── images│  ├── javascripts│  └── stylesheets│      └── style.css├── routes│  ├── index.js│  └── users.js└── views    ├── error.jade├── index.jade└── layout.jade

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

^-^ 哈哈哈,看到这里就证明你的“大功”告成了,是不是有种莫名的冲动。

通过 Express 应用生长期创建应用只是众多方法中的一种。还有很多,很多办法,这里就不多说啦,这里这只是自己熟悉的做法。

参考文献:

http://www.express.com/ 

https://nodejs.org/en/

转载:https://blog.csdn.net/qq_24147051/article/details/52937026

你可能感兴趣的:(如何搭建一个node项目)