文档章节

nodejs npm express安装

华哥_
 华哥_
发布于 2013/08/16 14:04
字数 505
阅读 34
收藏 0

node.js (nodejs.org)运行快开发快的服务器框架,使用v8跑javascript <br/> express.js(expressjs.com) node.js上目前最好的网站服务器框架,尤其特别合适做REST协议。 <br/> jade (jade-lang.com)一个非常干净易用的html模板语言

一、npm安装

除Node自己供给的API中,目下现古有许多第三方模块,如:WEB框架-express,HTTP中央件-connect,模板-ejs等,为了管理那些模块我们需供安装NPM。npm是nodejs插件的管理工具

curl http://npmjs.org/install.sh | sh

npm命令说明

npm help:查询可用的命令
npm help command :如:npm help list ,查询具体指令的用法。
npm list: 列出已经安装的插件
npm show express:列出express插件信息
npm install(npm install -d):安装插件
npm update:升级插件
npm update express:升级指定插件
npm uninstall express:卸载插件

二、安装express

express.js node.js上目前最好的网站服务器框架,尤其特别合适做REST协议。

npm install express -gd

#-g代表安装到NODE_PATH的lib里面,而-d代表把相依性套件也一起安装。
如果沒有-g的话会安装目前所在的目录(会建立一个node_modules的文件夹),你可以透过以下指令来比较两者的不同: npm list -g npm list

测试express

express testapp
npm install
cd testapp
node app.js

注意如果没执行npm install ,会出现相关的依赖包没找到的错误。

Error: Cannot find module 'express'
将node运行目录下的node_modules中的express 复制到项目目录下的node_modules目录中。

500 Error: Cannot find module 'jade'
在mode_modules下没有找到jade,从https://github.com/visionmedia/jade 下载jade包
下载后,将包里文件放到项目的node_modules目录下的jade里。

Cannot find module 'express-namespace'
npm install express-namespace -gd

cp -rf /usr/local/lib/node_modules/express-namespace/ node_modules/

访问http://192.168.2.60:3000/ 正常。

三、supervisor安装

安装 supervisor 每次更改不用重启 node app

https://github.com/isaacs/node-supervisor

npm install supervisor -g

四、参考

http://www.open-open.com/lib/view/open1329050007640.html

http://www.cnblogs.com/solq/archive/2012/05/05/2484897.html

http://book.nodejs.tw/zh-tw/node_npm.html

© 著作权归作者所有

华哥_
粉丝 5
博文 122
码字总数 67861
作品 0
虹口
私信 提问
Nodejs学习之一 下载安装与部署nodejs

1,下载nodejs 访问nodejs官网 www.nodejs.org/download/ 下载与机器相匹配的版本 2,安装nodejs 下载下来的msi包一直点击下一步即可 3,部署环境 打开cmd控制台 cd到nodejs的安装目录 输入n...

涩女郎
2015/07/22
42
0
nodejs入门——搭建一个聊天室应用

个人博客 http://mvc.coding.io/ 1入门教程推荐 node入门 很早之前看的就是这个,比较浅显易懂,看一遍就明白nodejs到底是怎么一回事儿了 2开源项目 昨天在coding上看到了一个nodejs聊天室,...

蛙牛
2014/08/06
4.2K
6
nodejs + express windows xp下安装

1.http://nodejs.org/download/ 下载msi 最新的,nodejs会被安装到C:Program Filesnodejs,npm也会被安装上。由于我目标是做we程序所以装个express 2.cd 到 C:Program Filesnodejs 然后npm i...

十一文
2012/09/09
678
1
JS服务端系列-nodejs+express+ejs+mongodb+工具webstorm环境搭建

1、访问官方网站下载nodejs windows版并安装,http://nodejs.org/#download (nodejs集成npm,我的是安装在d:nodej下,系统win7 32位) 运行 – cmd 运行– d: 切换到d盘) cd nodejs(切换到nod...

透笔度
2015/08/04
798
0
Centos6安装安装node.js

install node v7.x #设置镜像 #安装nodejs #验证安装情况 install node v8.x curl --silent --location https://rpm.nodesource.com/setup8.x | bash - sudo yum install -y nodejs #验证安装......

qianghong000
2018/06/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

SDKMAN推荐一个好

是在大多数基于Unix的系统上管理多个软件开发工具包的并行版本的工具。它提供了一个方便的命令行界面(CLI)和API来安装,切换,删除和列出sdk相关信息。以下是一些特性: By Developers, fo...

hotsmile
31分钟前
8
0
什么是 HDFS

是什么? HDFS 是基于 Java 的分布式文件系统,允许您在 Hadoop 集群中的多个节点上存储大量数据。 起源: 单机容量往往无法存储大量数据,需要跨机器存储。统一管理分布在集群上的文件系统称...

Garphy
34分钟前
4
0
一起来学Java8(四)——复合Lambda

在一起来学Java8(二)——Lambda表达式中我们学习了Lambda表达式的基本用法,现在来了解下复合Lambda。 Lambda表达式的的书写离不开函数式接口,复合Lambda的意思是在使用Lambda表达式实现函...

猿敲月下码
今天
10
0
debian10使用putty配置交换机console口

前言:Linux的推广普及,需要配合解决实际应用方能有成效! 最近强迫自己用linux进行实际工作,过程很痛苦,还好通过网络一一解决,感谢各位无私网友博客的帮助! 系统:debian10 桌面:xfc...

W_Lu
今天
12
0
aelf Enterprise 0.8.0 beta有奖公测,“Bug奖金计划”重磅开启

2019年9月30日,aelf Enterprise 0.8.0 beta版正式发布。aelf Enterprise 0.8.0 beta是一个完备的区块链系统, 包含完备的区块链系统、开发套件、开发文档、以及配套的基础应用和基础服务。 ...

AELF开发者社区
今天
10
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部