《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
歡迎關注本站公眾號,獲取更多信息