node.js 创建第一个web应用

2 篇文章 0 订阅
1 篇文章 0 订阅
安装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


创建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);
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 页面了:

或者不修改app.js用下面命令启动应用:
>npm start

> application-name@0.0.1 start C:\easy
> node ./bin/www
         
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值