Node不是一个Web服务器
你希望它成为一个HTTP服务器,你必须借助它内置库自己编写
安装:
一个node环境装完了,接下来在当前目录下 按住shift并点击鼠标右键,
选择在当前目录下打开命令行工具。
> node -v 输出版本信息,验证安装是否成功。
> node -h 查看帮助,列出了几个简单指令的使用。
把 路径 D:\NodeJS 写入系统环境变量的path中就可以在任意地方执行node命令了。
安装结束后,你可以输入一个新命令“node”。
使用该“node”命令有两种不同的方法。第一种不带任何参数,将打开一个交互式Shell“>”(REPL: read-eval-print-loop),你可以在这里执行JavaScript代码。
git bash下执行以下代码,可以通过msysgit签出NPM的所有源码和依赖代码并安装npm。
git clone --recursive git://github.com/isaacs/npm.git
cd npm
node cli.js install npm -gf
在执行这段代码之前,请确保node.exe是跟通过node.msi的方式安装的,或者在PATH环境变量中。这段命令也会将npm加入到PATH环境变量中去,之后可以随处执行npm命令。如果安装中遇到权限方面的错误,请确保cmd命令行工具是通过管理员身份运行的。安装成功后,执行以下命令:
npm install underscore
返回:
[email protected] ./node_modules/underscore
如此,Windows平台下的NPM安装完毕。
cmd下输入npm检测是否成功。
使用NPM模块
安装:npm install module-name;
本地安装:生成的node_modules文件夹与应用程序同级
全局安装:比如安装Express(加 -g)
npm install -g express
加载:require(‘module-name‘);
查找:npm search irc;(结果包含模块名和模块描述)
npm search socket connect(空隔隔开关键字)
查看文档:npm docs module-name;
查看bug: npm bugs module-name;
查看模块源码:npm edit module-name;(仅在模块已加载的项目根目录中)
package.json文件来指定要用的模块 再用npm install来调用。
{
"name":"package",
"version":"0.0.1",
"dependencies":{
"underscore":"1.6.0"
}
}