今天突然看到《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进程

转载于:https://www.cnblogs.com/zhongyuan/p/3859117.html

node.js初入手相关推荐

  1. node.js 初体验

    node.js 初体验 2011-10-31 22:56 by 聂微东, 174545 阅读, 118 评论, 收藏, 编辑 PS: ~ 此篇文章的进阶内容在为<Nodejs初阶之express ...

  2. node.js 初体验(转载)

    最近学习游戏开发,后台技术在研究node.js,发现这篇不错的入门帖子,转下: 转自聂微东, 出处:http://www.cnblogs.com/Darren_code/ 最近写的文章收到许多朋友的反 ...

  3. Node.js初接触(一)

    本来还在纠结着到底要学哪一种后台语言呢,突然发现node.js很火,既然能被这么多人推崇,自然是有他的优势的.去百度百科看了一眼,或许是我理解能力太差,并没有了解到很多关于node.js的东西,大概就 ...

  4. (相当全面)node.js 初体验

    转载自:http://www.cnblogs.com/Darren_code/archive/2011/10/31/nodejs.html 最近写的文章收到许多朋友的反馈,感谢大家的支持和建议,让我对 ...

  5. 解秘 Node.js 单线程实现高并发请求原理,以及串联同步执行并发请求的方案

    最近在做一个支持多进程请求的 Node 服务,要支持多并发请求,而且请求要按先后顺序串联同步执行返回结果. 对,这需求就是这么奇琶,业务场景也是那么奇琶. 需求是完成了,为了对 Node.js 高并发 ...

  6. 2021了,真的不要再说 Node.js 是一门编程语言了

    Node.js 全栈基础 1. Node.js 光速入门 1.1 Node.js 概述 Node.js 是什么 Node.js 不是一门编程语言,它是一个执行 JavaScript 代码的工具.工具是 ...

  7. node.js + express 初体验【hello world】

    [node.js]  一个神奇的XX 呵呵 :) 不知道怎么形容他才好!  [express] 是node.js 开发web应用程序的框架  开发环境:XP 大家共同进步吧 :)  一:前期准备:  ...

  8. node.js安装初体验

    去node.js官网下载最新版,官网地址:http://nodejs.org/ tar -zxvf node-v0.6.11.tar.gz cd node-v0.6.11/ ./configure m ...

  9. Node.js 发展史介绍与安装初体验

    点击上方蓝字关注我们 关于作者 作者简介: 公众号:Flowlet 最近打算做一个个人的Blog系统,用于技术交流与个人主页展示,起初打算通过Wordpress+VPS部署在云上,后来看了下腾讯云CV ...

最新文章

  1. 骚操作 !IDEA 防止写代码沉迷插件 !
  2. Python:计算两个蛋白或小分子之间的RMSD
  3. 用集合java字符串第一个单词_Java小程序 输入一个字符串,将每一个单词首字母大写...
  4. Logparser 分析 Exchange 日志文件
  5. 使用JMH做Java微基准测试
  6. raptor累乘流程图_Markdown快速上手指南
  7. pyqt5 getsavefilename 默认文件名_经Jerry编程小课堂之python如何安装PyQt5和QT Designer...
  8. ASP.NET的CreateUserWizard
  9. php计划任务方法(后台运行无刷新)
  10. 应用程序虚拟化,序列化实验 Microsoft Desktop Optimization Pack 实现一个应用程
  11. 每天一道剑指offer-翻转单词顺序列
  12. Qt 3D 学习路径规划
  13. 微波雷达感应模块,智能马桶传感方案,智能化生活
  14. python大神年薪_我程序员年薪 80 万被亲戚鄙视不如在二本教书的博士生?
  15. 【位操作笔记】计算以10为底整数N的对数 普通方法
  16. csp是什么比赛_CSP-J/S认证 NOIP、NOI信息学竞赛解读!
  17. 吃货联盟订餐系统项目实践
  18. 【降维打击,带你深度学习CPU(上)】
  19. Rabbitmq消息中心_消息中心总体方案
  20. Baxter手臂控制

热门文章

  1. show部分书...
  2. 数据结构之二叉树的一些基本操作
  3. 快速通读《现代软件工程——构建之法》
  4. BZOJ1911 特别行动队
  5. C#线程篇---Task(任务)和线程池不得不说的秘密
  6. 云数据库·ApsaraDB 产品6月刊
  7. MyEclipse从数据库反向生成实体类之Hibernate方式 反向工程
  8. Tomcat 全攻略
  9. 时隔一年俺又回来了..
  10. javax.net.ssl.SSLException MESSAGE: closing inbound before receiving peer‘s close_notify