File tree Expand file tree Collapse file tree 8 files changed +103
-73
lines changed
Expand file tree Collapse file tree 8 files changed +103
-73
lines changed Original file line number Diff line number Diff line change 55* [ Node.js 介紹] ( source/intro/nodejs.md )
66* [ Node.js 安裝] ( source/install/installNode.md )
77 * [ Node.js 安裝] ( source/install/installNode.md )
8- * [ Node.js 線上測試環境] ( source/install/onlineEnv.md )
8+ * [ Node.js Windows 安裝] ( source/install/installWindowsNode.md )
9+ * [ Node.js MacOS 安裝] ( source/install/installMacOSNode.md )
10+ * [ Node.js Linux 安裝] ( source/install/installLinuxNode.md )
11+ * [ Node.js NVM 安裝] ( source/install/installNvmNode.md )
12+ * [ Node.js 線上測試環境] ( source/install/onlineEnv.md )
Original file line number Diff line number Diff line change 99##專有名詞
1010
1111技術類專有名詞依循官方常見用法。
12-
12+
1313| English | 中文翻譯 | 程式碼 |
1414| --- | --- | --- |
1515| Node.js | Node.js | - |
1616| JavaScript | JavaScript| - |
1717| ECMAScript | ECMAScript| - |
1818| npm | npm | - |
19+ | nvm | nvm | - |
1920| package | package | - |
2021| module | 模組 | - |
2122| export | export | - |
3031##中英文混雜
3132
3233中英文夾雜時,必須要使用『半型空白』隔開,
33-
34+
3435####中英文混搭專有名詞範例,
3536
3637 此書獻給所有 Node.js 以及對於 JavaScript 熱愛的程式開發者
Original file line number Diff line number Diff line change 1+ Linux
2+ =====
3+
4+ Linux 很適合作為 Node.js 的伺服器作業系統及開發環境。安裝前,請先確認以下套件已正確安裝。
5+
6+ * curl (wget) 用來下載檔案的工具
7+ * git 先進的版本控制工具
8+ * g++ GNU C++ 軟體編譯工具
9+ * make GNU 軟體專案建置工具
10+
11+ 安裝指令如下,如設有權限問題,請在指令前面加上sudo
12+
13+ git clone https://github.com/joyent/node.git
14+ cd node
15+ git checkout v0.10.25
16+ ./configure
17+ make
18+ sudo make install
19+
20+ ##Ubuntu 指令安裝方式
21+
22+ 使用 APT 套件管理工具是常見的方法,以下是使用社群提供的 PPA 安裝方式。
23+
24+ sudo apt-get install python-software-properties
25+ sudo add-apt-repository ppa:chris-lea/node.js-devel
26+ sudo apt-get update
27+ sudo apt-get install nodejs
28+
29+ ##測試
30+
31+ 接著測試nodeJS 是否正常執行
32+
33+ node -v
Original file line number Diff line number Diff line change 1+ #MacOS 安裝 Node.js
2+
3+ MacOS 環境下 Node.js 官方也提供了 dmg 安裝檔提供使用者下載,進行快速安裝,下載路徑為,[ Node.js 安裝檔] ( http://nodejs.org/dist/v0.10.28/node-v0.10.28.pkg ) ,主要資料以 Node.js 官方網站資料為主,網址可以參考
4+
5+ http://nodejs.org/download/
6+
7+ 安裝完成後,可以透過 terminal 進行測試,
8+
9+ node -v
10+
11+ 正常看到版本號即表示安裝完成。
12+
13+ ###提醒
14+
15+ 在 MacOS 環境中會建議使用者直接採用 nvm 安裝 Node.js ,詳情可以參考 nvm 安裝章節。
Original file line number Diff line number Diff line change 11#Node.js 安裝與設定
22
33
4- 本篇將講解如何在各個不同OS建立NodeJS 環境,目前NodeJS 0.4.8版本環境架設方式需依賴Linux指令才可編譯完成,當然在不同作業系統中也已經有NodeJS package,可以直接使用指令快速架設。以下各不同作業系統解說如何安裝NodeJS 。
4+ 本篇將講解如何在各個不同 OS 建立 Node.js 環境,由於社群的貢獻 Node.js 目前已經可以在任何平台上快速安裝使用,在安裝上如果非 Windows 的環境使用者,我們會推薦直接採用 nvm 安裝方式進行,以方便之後日後維護 。
55
6- Ubuntu Linux
7- ============
6+ 安裝將分系統做不同說明介紹,當 Node.js 完成安裝後,會同時安裝好兩個共用指令,
87
9- 更新:推薦使用 nvm。
10-
11- ::
12-
13- git clone git://github.com/creationix/nvm.git ~/.nvm
14- echo ". ~/.nvm/nvm.sh" >> ~/.bashrc
15- nvm install v0.6.14
16- nvm alias default v0.6.14
17-
18- 以上可參考: http://dreamerslab.com/blog/tw/how-to-setup-a-node-js-development-environment-on-ubuntu-11-04/
19-
20- 使用 APT 套件管理工具是常見的方法,以下是使用社群提供的 PPA 安裝方式。
21-
22- ::
23-
24- sudo apt-get install python-software-properties
25- sudo add-apt-repository ppa: chris-lea /node.js-devel
26- sudo apt-get update
27- sudo apt-get install nodejs
28-
29-
30- Other Linux
31- ===========
32-
33- Linux 很適合作為 NodeJS 的伺服器作業系統及開發環境。安裝前,請先確認以下套件已正確安裝。
34-
35- * curl (wget) 用來下載檔案的工具
36- * git 先進的版本控制工具
37- * g++ GNU C++ 軟體編譯工具
38- * make GNU 軟體專案建置工具
39-
40- 安裝指令如下,如設有權限問題,請在指令前面加上sudo
41-
42- .. code-block:: javascript
43-
44- git clone https://github.com/joyent/node.git
45- cd node
46- git checkout v0.6.7
47- ./configure
48- make
49- sudo make install
50-
51- 接著測試nodeJS 是否正常執行
52-
53- .. code-block:: javascript
54-
55- node --version
56-
57- 出現版本訊息即表示安裝成功。
58-
59- .. image:: ../images/zh-tw/node_install_linux_node_test.jpg
60- :scale: 100%
61- :align: center
62-
63- Windows
64- =======
65-
66- nodeJS 在v0.6.0版本之後開始正式支援windows native,直接使用node.exe 就可以執行程式,支援性完全與linux 相同,更棒的部份就是不需經過編譯,經過下載之後,簡單設定完成,立即開發node 程式。
67-
68- ` 下載node.js 安裝檔案 <http://nodejs.org/#download> `
69-
70- 如此完成windows native node.exe 安裝,接著可以進入command line 執行測試。在command line 輸指令如下
71-
72- .. code-block:: javascript
73-
74- node -v
8+ * node
9+ * npm
7510
11+ ` node ` ,就是主要執行 Node.js 腳本的指令,` npm ` 則是用於 Node.js 模組管理指令,我們於後面的章節會再深入探討,希望大家也能夠快速進入 Node.js 開發環境中。
Original file line number Diff line number Diff line change 1+ #nvm 安裝 Node.js
2+
3+ nvm 全名為 Node.js version management, 主要就是可以透過 nvm 這個指令快速安裝,切換不同版本的 Node.js。對於 Unix 環境的開發者來說是個很棒的福音,也是很方便的操作指令,這邊我們先快速帶入安裝方式,之後章節我們會再講解 nvm 指令指南
4+
5+ git clone git://github.com/creationix/nvm.git ~/.nvm
6+ echo ". ~/.nvm/nvm.sh" >> ~/.bashrc
7+ nvm install v0.10.25
8+ nvm alias default v0.10.25
9+
10+ 以上可參考: [ nvm install Node.js] ( http://dreamerslab.com/blog/tw/how-to-setup-a-node-js-development-environment-on-ubuntu-11-04/ )
11+
12+ ##測試
13+
14+ 接著測試nodeJS 是否正常執行
15+
16+ node -v
Original file line number Diff line number Diff line change 1+ Windows
2+ =======
3+
4+ Node.js 在 v0.6.0 版本之後開始正式支援 Microsoft Windows native,直接使用 node.exe 就可以執行程式,支援性完全與 linux 相同,更棒的部份就是不需經過編譯,經過下載之後,簡單設定完成,立即開發node 程式。
5+
6+ ` 下載node.js 安裝檔案 <http://nodejs.org/#download> `
7+
8+ ##測試
9+
10+ 如此完成windows native node.exe 安裝,接著可以進入 command line 執行測試。在 command line 輸指令如下
11+
12+ node -v
13+
14+
15+ ##路徑說明
16+
17+ Windows 透過預設套件安裝方式,指令 node.exe,npm.exe 會放至於
18+
19+ c:/program files/node/
20+
21+ 至於其他透過 ` npm ` 下載的指令,預設會安裝到
22+
23+ $USER/appData/node_modules/
24+
25+ 這個路徑底下,如果對於路徑沒有設定完成的使用者,可以將這些路徑設定到 ` HOME_PATH ` 裡面。
Original file line number Diff line number Diff line change 1414
1515
1616###注意
17- 主要版本及 Node.js 功能以服務商提供為主。
17+ 主要版本及 Node.js 功能以服務商提供為主。
You can’t perform that action at this time.
0 commit comments