Nodejs新手須知

jopen 9年前發布 | 38K 次閱讀 Node.js 開發 NodeJS

Nodejs新手須知

要求

Tips

編輯器

只允許文本編輯器,不準使用任何IDE

使用sublime的快速打開文件

ctrl + p(mac是command + T 

在終端里使用subl命令打開文件,(如果是mac,需要安裝https://github.com/i5ting/subl)

subl app.js 

快速定位到某一行

ctrl + gmac是command + L

安裝ack,命令行查找代碼

http://beyondgrep.com/install/

Ubuntu

  • Package "ack-grep"

Mac

  • brew install ack

使用mongo-express操作mongodb

https://github.com/andzdroid/mongo-express

歡迎推薦ubuntu下更好的mongo客戶端

mac推薦 www.robomongo.org

使用node-inspector調試代碼

https://cnodejs.org/topic/5463f6e872f405c829029f7e

使用mongoose-cli數據庫建模

https://cnodejs.org/topic/55c44f0db98f51142b367b54

學習git用法

常用

alias gs='git status' alias gp='git push' 

使用alias來簡化命令輸入

下面給出一些git學習資料

查詢文檔

在dash里默認是沒有的;

see here : http://kapeli.com/docset_links

mongo here

當前目錄啟動mongodb

在新建目錄執行

mh 

它會創建tmp目錄

全局啟動mongodb

mhg 

它會創建~/mongo/目錄,當前用戶下起mongo服務,即用戶下全局共享

https://github.com/i5ting/mongo-here

json editor

[sudo] npm install -g je je 

詳見https://github.com/i5ting/je

json to csv converter

[sudo] npm install -g j2csv
json2csv

詳見https://github.com/i5ting/json2csv

kp is a tool for kill process by server port

[sudo]npm install -g kp
kp 3002 

https://github.com/i5ting/kp

upload-cli

a node cli tools for uploads ui

https://github.com/i5ting/upload-cli

全文完

來自:http://my.oschina.net/nodeonly/blog/490886

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!