1、http://nodejs.org/下载node.js运行环境安装
2、打开DOS命令行
.安装express框架
末尾显示如下为安装成功.安装mysql模块
末尾显示如下为安装成功3、www.jetbrains.com/webstorm/download/下载WebStorm并安装
.安装nodejs插件
File -> setting -> Plugins -> Browse responsitories
搜索nodejs
双击安装
4、File -> New Project
项目目录结构如下
——app.js
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | var express = require( 'express' ) , routes = require( './routes' ) , user = require( './routes/user' ) , http = require( 'http' ) , path = require( 'path' ); var app = express(); app.configure( function (){ app.set( 'port' , process.env.PORT || 3000); //设置监听端口 app.set( 'views' , __dirname + '/views' ); //设置模版目录 app.set( 'view engine' , 'jade' ); //设置模版引擎 app.use(express.favicon()); app.use(express.logger( 'dev' )); app.use(express.bodyParser()); app.use(express.methodOverride()); app.use(app.router); app.use(express.static(path.join(__dirname, 'public' ))); //设置静态文件目录 }); app.configure( 'development' , function (){ app.use(express.errorHandler()); }); app.get( '/' , routes.index); app.get( '/users' , user.list); http.createServer(app).listen(app.get( 'port' ), function (){ console.log( "Express server listening on port " + app.get( 'port' )); }); |
——node_modules 文件夹下是各种模块,这里是express框架和jade模版引擎。
——public 文件夹下是各种静态文件。
——routes 文件夹下是各种action。好吧routes是路径的意思,但是我喜欢称作这个叫action。
——index.js
——views 文件夹下面是各种模版。
——layout.jade
联系客服