nodejs安装后如何查看和安装其他工具
网上nodejs的文章已经很多,这里只是写下自己的小小心得,如果能帮到别人当然更好。
安装nodejs这里就不叙述了,直接上nodejs官网下载就好了,初学者建议直接下载安装版,无需自己去编译。nodejs安装版和安装其他软件一样,无门槛。
nodejs 0.6.0之后的版本已经可用在windows下面运行,且自带 npm 包安装管理器。
安装nodejs后启动node.js,会打开一个类似黑色的系统命令框,这里是直接输入js代码的命令框,因此在这里输入 node -v 会提示你没有 node 这个命令,如:
如果你想安装其他的包,如 express 等,就需要在开始菜单里面找到 Node.js command prompt 或者 直接运行 cmd 进入命令行。
进入命令行后,输入 node -v 就可以看到你安装的 nodejs的版本了。输入 node -h 可以查看nodejs的帮助。
你还可以输入 npm -v 查看是否已经集成了 npm nodejs包管理器。
nodejs的第一个demo
先在你的电脑任意目录创建一个js文件(例如:server.js)
1
2
3
4
5
6
7
8
9
|
var http
= require( "http" );
http.createServer( function (req,res){
res.writeHead(200,{ "Content-Type" : "text/html" });
res.write( "<h1>Nodejs
demo one</h1>" );
res.end( "<p>Hello
World2</p>" );
}).listen(3000);
console.log( "Http
server is listening at port 3000" );
|
打开node命令行,先进入你所创建 server.js 文件的目录下,输入 node server.js 命令运行这个服务器文件。
然后你在浏览器输入: http://localhost:3000 回车,
如果你看到上面这个页面,那么恭喜你,你的第一个demo已经成功执行了。
nodejs调试
nodejs的调试比php,python等一些后台语言困难。
你会习惯在修改 PHP 脚本后直接刷新浏览器以观察结果,而你在开发 Node.js 实现的 HTTP 应用时会发现,无论你修改了代码的哪一部份,都必须终止Node.js 再重新运行才会奏效。这是因为 Node.js 只有在第一次引用到某部份时才会去解析脚本文件,以后都会直接访问内存,避免重复载入,而 PHP 则总是重新读取并解析脚本(如果没有专门的优化配置)。Node.js的这种设计虽然有利于提高性能,却不利于开发调试,因为我们在开发过程中总是希望修改后立即看到效果,而不是每次都要终止进程并重启。
supervisor 可以帮助你实现这个功能,它会监视你对代码的改动,并自动重启 Node.js。
使用方法很简单,首先使用 npm 安装 supervisor:
1
|
$
npm install -g supervisor
|
如果你使用的是 Linux 或 Mac,直接键入上面的命令很可能会有权限错误。原因是 npm 需要把 supervisor 安装到系统目录,需要管理员授权,可以使用 sudo npm install -g supervisor 命令来安装。
接下来,使用 supervisor 命令启动 app.js:
只是当前目录下的js文件,也可以说是服务器端脚本,当更改这个文件的时候,会重启nodejs。
分享到:
相关推荐
主要介绍了nodejs简单读写excel内容的方法,简单分析了nodejs常见的读写Excel模块,并结合实例形式分析了nodejs读写Excel具体操作技巧,需要的朋友可以参考下
NodeJs写的会员管理系统前端页面,没有连接数据库,使用的json文件进行测试.可以完成前端的添加删除修改功能.
学习nodejs必看笔记文档并附带随堂代码,nodejs学习上手必看
nodejs根据指定格式,批量写excel文件的demo。
nodejs初级教程
NodeJS
这个博客系统是用 nodejs 和 mongodb 写的,主要思路是来自于alsotang的博客教程,修改了部分内容,增加了富文本编辑器,以及图片表情上传
用 nodejs 语言、mqtt 协议写的客户端,通过主题发送数据并接收数据。资源描述要凑满 50 个字????????????
使用nodejs写的音乐播放器 已在windows 测试过 首先装nodejs 然后用npm 下载 音乐播放模块
本篇文章主要介绍了详解nodeJS中读写文件方法的区别,nodejs的fs模块针对读操作为我们提供了readFile,read, createReadStream三个方法,有兴趣的可以了解一下。
节点js NodeJS示例项目
WCF代理程序,解决端口映射后无法用公网IP访问问题
,nodEjs ,nodEjs ,nodEjs ,nodEjs ,nodEjs ,nodEjs ,nodEjs ,nodEjs ,nodEjs
nodejs写的一个小小的demo,初学入门可以看看,自己写给自己看的
nodejs安装及环境配置
"express": "3.4.8", "connect-mysql":"2.0.3" 截图工具用的是gm, 可以自动生成指定大小图片, 里面还有类似论坛回复模式, 上传下载,图片剪切,邮件发送,参照nodeclub写出练手的项目
资源名称:NodeJs技术经典文档资源目录:【】Node.js开发指南_中文正版【】nodejs开发指南pdf及源码及win安装程序【】nodejs手册中文【】NodeJs教程【】umav4simple【】七天学会NodeJS【】七天学会NodeJS【】深入浅...
NodeJS开发指南
nodejs云计算相关资料
一个用nodejs写的坦克大战,基于pixijs,websocket等框架