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进程
转载于:https://www.cnblogs.com/zhongyuan/p/3859117.html
node.js初入手相关推荐
- node.js 初体验
node.js 初体验 2011-10-31 22:56 by 聂微东, 174545 阅读, 118 评论, 收藏, 编辑 PS: ~ 此篇文章的进阶内容在为<Nodejs初阶之express ...
- node.js 初体验(转载)
最近学习游戏开发,后台技术在研究node.js,发现这篇不错的入门帖子,转下: 转自聂微东, 出处:http://www.cnblogs.com/Darren_code/ 最近写的文章收到许多朋友的反 ...
- Node.js初接触(一)
本来还在纠结着到底要学哪一种后台语言呢,突然发现node.js很火,既然能被这么多人推崇,自然是有他的优势的.去百度百科看了一眼,或许是我理解能力太差,并没有了解到很多关于node.js的东西,大概就 ...
- (相当全面)node.js 初体验
转载自:http://www.cnblogs.com/Darren_code/archive/2011/10/31/nodejs.html 最近写的文章收到许多朋友的反馈,感谢大家的支持和建议,让我对 ...
- 解秘 Node.js 单线程实现高并发请求原理,以及串联同步执行并发请求的方案
最近在做一个支持多进程请求的 Node 服务,要支持多并发请求,而且请求要按先后顺序串联同步执行返回结果. 对,这需求就是这么奇琶,业务场景也是那么奇琶. 需求是完成了,为了对 Node.js 高并发 ...
- 2021了,真的不要再说 Node.js 是一门编程语言了
Node.js 全栈基础 1. Node.js 光速入门 1.1 Node.js 概述 Node.js 是什么 Node.js 不是一门编程语言,它是一个执行 JavaScript 代码的工具.工具是 ...
- node.js + express 初体验【hello world】
[node.js] 一个神奇的XX 呵呵 :) 不知道怎么形容他才好! [express] 是node.js 开发web应用程序的框架 开发环境:XP 大家共同进步吧 :) 一:前期准备: ...
- node.js安装初体验
去node.js官网下载最新版,官网地址:http://nodejs.org/ tar -zxvf node-v0.6.11.tar.gz cd node-v0.6.11/ ./configure m ...
- Node.js 发展史介绍与安装初体验
点击上方蓝字关注我们 关于作者 作者简介: 公众号:Flowlet 最近打算做一个个人的Blog系统,用于技术交流与个人主页展示,起初打算通过Wordpress+VPS部署在云上,后来看了下腾讯云CV ...
最新文章
- 骚操作 !IDEA 防止写代码沉迷插件 !
- Python:计算两个蛋白或小分子之间的RMSD
- 用集合java字符串第一个单词_Java小程序 输入一个字符串,将每一个单词首字母大写...
- Logparser 分析 Exchange 日志文件
- 使用JMH做Java微基准测试
- raptor累乘流程图_Markdown快速上手指南
- pyqt5 getsavefilename 默认文件名_经Jerry编程小课堂之python如何安装PyQt5和QT Designer...
- ASP.NET的CreateUserWizard
- php计划任务方法(后台运行无刷新)
- 应用程序虚拟化,序列化实验 Microsoft Desktop Optimization Pack 实现一个应用程
- 每天一道剑指offer-翻转单词顺序列
- Qt 3D 学习路径规划
- 微波雷达感应模块,智能马桶传感方案,智能化生活
- python大神年薪_我程序员年薪 80 万被亲戚鄙视不如在二本教书的博士生?
- 【位操作笔记】计算以10为底整数N的对数 普通方法
- csp是什么比赛_CSP-J/S认证 NOIP、NOI信息学竞赛解读!
- 吃货联盟订餐系统项目实践
- 【降维打击,带你深度学习CPU(上)】
- Rabbitmq消息中心_消息中心总体方案
- Baxter手臂控制
热门文章
- show部分书...
- 数据结构之二叉树的一些基本操作
- 快速通读《现代软件工程——构建之法》
- BZOJ1911 特别行动队
- C#线程篇---Task(任务)和线程池不得不说的秘密
- 云数据库·ApsaraDB 产品6月刊
- MyEclipse从数据库反向生成实体类之Hibernate方式 反向工程
- Tomcat 全攻略
- 时隔一年俺又回来了..
- javax.net.ssl.SSLException MESSAGE: closing inbound before receiving peer‘s close_notify