1. 安装NodeJS(Windows环境)
第二步:相关环境安装(使用npm命令)
键入命令 cd
c
:\Program Files\nodejs 进入nodejs目录,根据自己的需要安装相应的环境
2. 相关环境安装:
2.1 安装 express 环境
Express 是一个基于 Node.js 平台的极简、灵活的 web 应用开发框架,它提供一系列强大的特性,帮助你创建各种
Web 和移动设备应用。
网址:
http://www.expressjs.com.cn/(express官网,里面有详细教程)
安装命令:
npm install express --save 安装成功之后到nodejs\node_modules 下就可以看到。
加--save是永久保存,没有则只是临时安装
接下来安装运用生成器工具
(
通过应用生成器工具
express
可以快速创建一个应用的骨架)
安装命令:
npm install express-generator -g
加-g是安装到全局目录中(所有安装命令有加g都一样安装到全局目录中),如果没有则是安装在命令行所打开的当前目录。
npm config get prefix 查看全局路径
npm config set prefix 设置全局路径
3. 创建web运用(使用express 进行创建)
下面的示例就是在当前工作目录下创建一个命名为
web-frame
的应用
键入命令:
express web-frame (安装成功会有以下目录)
项目创建成功之后,生成四个文件夹,主文件app.js与配置信息文件packetage.json
bin是项目的启动文件 配置以什么方式启动项目,默认 npm start
public是项目的静态文件 放置js css img等文件
routes是项目的路由信息文件 控制地址路由
views是视图文件 放置模板文件ejs或jade等(其实就相当于html形式文件啦~)
node_modules 存放项目的依赖库(安装依赖库后产生)
package.json 依赖配置及开发者信息
app.js 程序启动文件
然后为该运用安装npm依赖包:
键入命令:cd web-frame
键入命令:npm install (在该工程中安装npm)
启动运用
键入命令: set DEBUG=web-frame & npm start 或 node ./bin/www
(早期的express版本创建的运用是用 node app.js)
(MacOS 或 Linux 平台)DEBUG=web-frame npm start
启动命令 在package.json中可以查看
然后在浏览器中打开
http://localhost:3000/
网址就可以看到这个应用了。i
为了不用每次修改app.js都得重启服务,我们来安装一下 supervisor
(必须安装到全局)
Supervisor是一个进程监控程序
同样在该工程根目录输入命令:
npm install supervisor
提示我们必须安装到全局
使用命令
npm install -g supervisor 重新安装
然后使用命令
supervisor ./bin/www 启动服务(Ctrl+c 终止命令)