创建项目目录
mkdir wisdomFlow_sync
初始化
npm init
一直回车确认即可
这时候我们已经完成了nodejs项目的初始化工作。
我们得到了一个目录和一个文件wisdomFlow_sync/package.json
剩下的工作就是编写js文件和创建文件夹了。
首先先创建几个文件夹
目录结构
建立三个文件夹:public、routes 和 views。
项目的文件结构如下
├─models/
├─public/
├─routes/
├─views/
├─index.js
└─package.json
对应文件及文件夹的用处:
models
存放操作数据库的文件public
存放静态文件,如 css、图片等routes
存放路由文件views
存放模板文件index.js
程序主文件package.json
存储项目的信息,比如项目名、描述、作者、依赖等
安装依赖
安装 express 框架
npm install express --save
启动项目
进入项目的根目录,建立一个 index.js
文件,并加入如下代码
var express = require('express');
var app = express();
app.get('/', function(res, rep) {
rep.send('Hello, word!');
});
app.listen(3000); //3000即为端口,可随意输入 比如我的就是8881
然后在控制台中输入
node index.js
切记更改index.js 文件内容的时候一定要重启才会生效哦 ^.^
那么如何让node自动重启呢
只需要 使用户 nodemon 工具即可
npm install -g nodemon
nodemon index.js
//index.js 是我的启动文件
//nodemon 启动文件 即可
这里可以看到每当我更新内容的时候 node都会自动重启,刷新页面就会展示你更新后的内容了
以上