node.js初入手

今天突然看到《node.js开发指南》的pdf文件,感觉封面不错,就看看。发现写的挺好的。

一、mac下安装

  http://nodejs.org/download/  //官网下载mac版

 

二、用npm安装supervisor (检测修改,则重启node进程)

  sudo npm install -g supervisor   //npm相当于php的pear ,都是用来安装扩展的,相当于扩展包管理器

 

三、安装express

    sudo npm install -g express  //-g表示用全局模式安装express

  sudo npm install -g express-generator //新版本express和命令工具分家了,所以要单独安装,才能使用express命令创建项目

 

四、创建项目

  express -t ejs testproject //用express命令行工具,自动生成项目testproject

  cd testproject       // 上一步结束,会提示你,必须运行一些npm install的

  sudo npm install    //检查当前目录下的package.json,并自动安装所有指定依赖,比如ejs模版引擎之类

  DEBUG=testproject ./bin/www  //测试安装是否成功用  

  npm start  //这个是最新标准启动方式,不再是以前的node app.js方式了,原来的方式其实也可用,只要在app.js下加app.listen(3000);

  

 

 

备注:

一般情况下,express命令行工具生成项目,会自动在项目目录下安装依赖包,比如./node_modules/express, 如果没有,可以用下面命令手动生成

  npm link express  //到项目目录下,运行该命令,会自动生成 /***/Sites/nodejs/node_modules/express -> /usr/local/lib/node_modules/express

 

 

相关链接:

http://www.xue5.com/WebDev/JavaScript/698253.html  //nodemon 代替node,默认检测到修改就重启node进程

posted @ 2014-07-21 20:19  zyliang  阅读(227)  评论(0编辑  收藏  举报