1尺迂、學(xué)習(xí)資料
深入淺出Node.js http://www.infoq.com/cn/minibooks/nodejs
2、簡介
Node.js 是一個基于 Chrome V8 引擎的 JavaScript 運行環(huán)境蚕涤。
Node.js 使用了一個事件驅(qū)動、非阻塞式 I/O 的模型铣猩,使其輕量又高效揖铜。
Node.js 的包管理器 npm,是全球最大的開源庫生態(tài)系統(tǒng)剂习。
采用單線程蛮位、異步IO與事件驅(qū)動的設(shè)計來實現(xiàn)高并發(fā)(異步事件也在一定程度上增加了開發(fā)和調(diào)試的難度)较沪;
Node.js內(nèi)建一個HTTP服務(wù)器鳞绕,所以對于網(wǎng)站開發(fā)來說是一個好消息失仁;
主頁:http://nodejs.org/
英文API:http://nodejs.org/api/ (最新)
中文API:http://nodeapi.ucdok.com/#/api/
3、安裝Node.Js
操作系統(tǒng)環(huán)境:WiN 7 64位
在Windows環(huán)境下安裝相對簡單
http://nodejs.org/download/
安裝后查看版本 node -v 查看安裝版本,輸出版本即安裝成功
4们何、NPM簡介
Windows的Node.js安裝包安裝里包含了Node Pageaged Modules https://npmjs.org/ (npm)萄焦,這個node.js本身具有基本的模塊,有這了npm可以安裝豐富的node.js庫來完成實際開發(fā)需求冤竹。
//常用命令介紹:
查看幫助
npm help或npm h
安裝模塊
npm intstall <Module Name>
在全局環(huán)境中安裝模塊(-g:啟用global模式)
npm install -g <Module Name>
更多:[https://npmjs.org/doc/install.html](https://npmjs.org/doc/install.html)
卸載模塊
npm uninstall <Moudle Name>
顯示當前目錄下安裝的模塊
npm list
5拂封、工具
Sublime下載地址: http://www.sublimetext.com/ (軟件無需注冊,使用過程中時不時會彈出需要注冊的窗口鹦蠕,取消即可)
下載并安裝Node.js安裝包后再開始配置
1.先安裝好Sublime Text 2
2.運行Sublime,菜單上找到Tools ---> Build System ---> new Build System
3.在文件中復(fù)制入
{
"cmd": ["node", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.javascript"
}
4.保存文件為NodeJs.sublime-build
5.菜單上找到Tools ---> Build System --->選擇 NodeJs
6.安裝Package Control冒签;運行Sublime,按下快捷鍵Ctrl + `钟病;在控制臺中輸入如下并回車;
詳細請參考: https://packagecontrol.io/installation#st2
詳細請參考:https://sublime.wbond.net/installation#st2
7.安裝完成后重新啟動Sublime萧恕,按下快捷鍵Ctrl + Shift + P; 輸入install,選擇Install Package并回車
8.輸入nodejs并選擇Nodejs安裝(可以裝上JavaScript & NodeJs Snippets)
9.新建test.js文件肠阱,輸入 console.log('Hello Node.js'); 按快捷鍵 Ctrl + B 運行票唆,成功輸出! 如下圖
其他插件:http://blog.csdn.net/rovast/article/details/45647887
此筆記及后續(xù)記錄主要參考:http://www.cnblogs.com/zhongweiv/p/nodejs.html屹徘,
以及其他的一些資料走趋,有興趣的同學(xué)可以直接去看看,再次感謝大神們的資源和支持噪伊。