首页 > 代码库 > node.js 创建第一个web应用
node.js 创建第一个web应用
安装node.js
从http://nodejs.org/ 下载安装程序进行安装。
安装后从开始菜单启动: Node.js command prompt
安装web开发框架Express
如果需要代理访问网络,先用下面的命令设置代理:
> npm config set proxy=http://192.168.1.1:8080
运行下面命令进行安装express:
> npm install express
执行下面命令,安装可执行程序:
> npm install -g express-generator@3
查看express用法:
> express --help
Usage: express [options] [dir]
Options:
-h, --help output usage information
-V, --version output the version number
-e, --ejs add ejs engine support (defaults to jade)
-H, --hogan add hogan.js engine support
-c, --css add stylesheet support (less|stylus|compass) (defaults to plain css)
-f, --force force on non-empty directory
Usage: express [options] [dir]
Options:
-h, --help output usage information
-V, --version output the version number
-e, --ejs add ejs engine support (defaults to jade)
-H, --hogan add hogan.js engine support
-c, --css add stylesheet support (less|stylus|compass) (defaults to plain css)
-f, --force force on non-empty directory
创建web应用
创建应用easy:
> express --ejs easy
create : easy
create : easy/package.json
create : easy/app.js
create : easy/public
create : easy/routes
create : easy/routes/index.js
create : easy/routes/user.js
create : easy/views
create : easy/views/index.jade
create : easy/views/layout.jade
create : easy/views/error.jade
create : easy/bin
create : easy/bin/www
create : easy/public/images
create : easy/public/javascripts
create : easy/public/stylesheets
create : easy/public/stylesheets/style.css
install dependencies:
$ cd easy && npm install
run the app:
$ DEBUG=my-application ./bin/www
根据上述提示完成easy安装
> cd easy && npm install
启动服务
追加app.listen(3000); 到easy 目录下app.js文件:
app.use(app.router);
app.listen(3000);
app.listen(3000);
console.log("web server started at port:3000, access now: http://localhost:3000/");
用node运行 app.js:
> node app.js
接下来, 打开浏览器, 输入地址 http://localhost:3000 , 你就可以看到一个简单的 Welcome
to Express 页面了:
to Express 页面了:
创建第一个web应用" alt="node.js 创建第一个web应用" src="http://s3.sinaimg.cn/mw690/005AgHUigy6IvvaxSimc2&690" width="270" height="209">
或者不修改app.js用下面命令启动应用:
>npm start
> application-name@0.0.1 start C:\easy> node ./bin/www
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。