《node.js开发指南》读书笔记(一)
- 在开发时若是修改了js内容,不能经过刷新浏览器直接看到效果,必须经过重启nodejs程序才能看到,这样显然不利于开发调试,supervisor能够实现这个功能,监视对代码的改动,并自动重启nodejs,使用npm安装supervisor,若是使用的是Linux或Mac,直接键入可能会有权限错误,能够使用第二个命令安装:
- npm install -g supervisor (window)
- sudo npm install -g supervisor (Linux、Mac)
- 安装完成,启动程序经过 supervisor *.js
- 如何发布包
- 须要让发布的包符合npm的规范,能够经过npm init根据交互式问答产生一个符合标准的package.json,例如:建立一个名为byvoidmodule的目录,而后在这个目录中运行npm init,就会在byvoidmodule下生成一个符合npm规范的pakage.json文件
- 在package.json所在目录下使用npm adduser命令,根据提示输入用户名,密码,邮箱,帐号建立完,能够使用npm whoami测验是否已经取得了帐号
- 在package.json所在目录下运行npm publish,稍等片刻完成发布;
- 打开浏览器,访问http://search.npmjs.org/就能够找到本身发布的包
- 能够在任意一台联网计算机上使用 npm install byvoidmodule来安装它
- 若是以后包邮更新,只须要在package.json文件中修改version字段,而后使用npm publish命令就好了
- 若是对本身发布的包不满意,能够使用npm unpublish命令来取消发布
- 使用node-inspector调试node.js
- node install -g node-inspector 命令安装node-inspector
- 在终端中经过node --debug-brk=5858 debug.js命令链接要调试的脚本
- 在浏览器中打开http://127.0.0.1:8080/debug?port=5858
欢迎关注本站公众号,获取更多信息