Express框架之第一步(创建工程)
1.全局安装:npm install -g express
如果出现版本问题:express不是内部或外部命令
http://jingyan.baidu.com/article/922554468a3466851648f419.html
执行:npm install -g express-generator
express -h命令可以列出全部命令
2.创建项目:
express -e blog
3.打开package.json,添加:ejs //有的话不用加了
"dependencies": {
"body-parser": "~1.15.1",
"cookie-parser": "~1.4.3",
"debug": "~2.2.0",
"express": "~4.13.4",
"jade": "~1.11.0",
"morgan": "~1.7.0",
"serve-favicon": "~2.3.0",
"ejs": "*",
"mongodb": "*",
"monk": "*"
}
--------执行安装:d:\www\nodejs2\blog>npm install--------
4.打开app.js,在最后加上,如果用npm start则不用修改
//------修改端口---------------
app.listen(80, function(){
console.log("监听80端口");
//console.log("express server listening on port %d in %s mode", app.address().port, app.settings.env);
});
5.运行:node app.js
浏览器访问:http://localhost
6.运行:npm start
浏览器访问: http://localhost:3000
7.用npm start的话,端口修改在bin/www文件中搜3000
改成80则可
推荐阅读
-
Django网络框架之创建虚拟开发环境操作示例
-
Django网络框架之HelloDjango项目创建教程
-
Express框架之connect-flash详解
-
Django网络框架之创建虚拟开发环境操作示例
-
Django网络框架之HelloDjango项目创建教程
-
Express框架之第一步(创建工程)
-
yii框架源码分析之创建controller代码
-
在eclipse中使用Maven分模块搭建SSM框架,创建jar、war、pom工程模块教学,项目的热部署,需要的可以留下邮箱,给大家发整理过的Maven笔记
-
node.js之框架Express的视图模板layout用法讲解
-
Python-Web框架之 - 利用SQLALchemy创建与数据库MySQL的连接, 详解用Flask时会遇到的一些大坑 !