首頁 > web前端 > js教程 > 跟我學Nodejs(一)--- Node.js簡介及安裝開發環境_javascript技巧

跟我學Nodejs(一)--- Node.js簡介及安裝開發環境_javascript技巧

WBOY
發布: 2016-05-16 16:47:29
原創
1083 人瀏覽過

学习资料

  1.深入浅出Node.js

  2.Node.js开发指南

简介(只捡了我觉得重要的)

    Node.js是让Javascript脱离浏览器运行在服务器的一个平台,不是语言;

    Node.js采用的Javascript引擎是来自Google Chrome的V8;运行在浏览器外不用考虑头疼的Javascript兼容性问题

    采用单线程、异步IO与事件驱动的设计来实现高并发(异步事件也在一定程度上增加了开发和调试的难度);

    Node.js内建一个HTTP服务器,所以对于网站开发来说是一个好消息;

 

跟我學Nodejs(一)--- Node.js簡介及安裝開發環境_javascript技巧
 

  首頁:http://nodejs.org/     
  
  〜/API:  『 /API:http://nodem.org/apis  中文API:
http://nodeapi.ucdok.com/#/api/

安裝Node.Js

   作業系統環境:WiN 7 64位元

  在Windows環境下安裝相對簡單

  

http://nodejs.org/download/ 

  連結中下載對應作業系統安裝檔(安裝最新版本就行)  

  依照提示,一路下一步直到安裝成功後,在預設安裝路徑下可以看到(C:Program Filesnodejs),預設路徑在安裝的時候可以修改。

  安裝成功後,在「命令提示字元」輸入:node -v 查看安裝版本,輸出版本即安裝成功

NPM簡介

  Windows的Node.js安裝包安裝裡包含了Node Pageaged Modules https://npmjs.org/ (npm),這個node.js本身俱有基本的模組,有這了npm可以安裝豐富的node.js庫來完成實際開發需求。  

      常用指令介紹:

      查看幫助

      npm help或npm h

      安裝模組

      npm intstall

      在全域環境中安裝模組(-g:啟用global模式)

      npm install -g

      更多:

https://npmjs.org/doc/install.html

      卸載模組

      npm uninstall 

      顯示目前目錄下安裝的模組

      npm list

  安裝成功後,會在PATH使用者環境變數和系統環境中分別加入npm和node.js路徑


開發工具

   WebStorm 我下載了個7.0,好像用它的不少

  WebStorm下載網址:

http://www.jetbrains.com/webstorm/

  做.NET開發的可以選擇WebMatrix3 ,下載直接安裝,操作很方便,不做太多解釋,用了一段時間,可以直接建Nodejs項目,如果只在Windows環境下開發,推薦用它

  WebMatrix下載網址:

http://www.microsoft.com/web/webmatrix/

  我最後還是選擇了Sublime,可以在各平台下保持個統一個開發工具,設定方法網路上有許多

  Sublime下載地址:

http://www.sublimetext.com/    (軟體無需註冊,使用過程中時不時會彈出需要註冊的窗口,取消即可)

Sublime Node.js開發環境配置

  下載並安裝Node.js安裝套件後再開始設定

  1.先安裝好Sublime Text 2

  2.運行Sublime,選單上找到Tools ---> Build System ---> new Build System

  3.在檔案中複製入

複製程式碼 代碼如下:
{
"no  , "$file"],
    "file_regex": "^[ ]*File "(...*?)", line ([0-9]*)",
    "selector": "source .javascript"
}

    4.儲存檔案為NodeJs.sublime-build

  5.選單上找到Tools ---> Build System --->選擇 NodeJs

  6.安裝Package Control;運行Sublime,按下快速鍵Ctrl `;在控制台中輸入如下並回車;

複製程式碼 程式碼如下:
import urllib2,os,hashlibee; 'e330c659d4bb41d3bdf022e94cab3cd0'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_pa​​ckages_path(); os.makedirs( ipp ) if notinstad. opener( urllib2.ProxyHandler()) ); by = urllib2.urlopen( 'http://sublime.wbond.net/' pf.replace(' ', ' ')).read(); dh = hashlib.sha256(by) .hexdigest(); open( os.path.join( ipp, pf), 'wb' ).write(by) if dh == h else None; print('Error validating download (got %s instead of %s) , please try manual install' % (dh, h) if dh != h else 'Please restart Sublime Text to finish installation')

跟我學Nodejs(一)--- Node.js簡介及安裝開發環境_javascript技巧
 
 詳情請參考:http://www.dbpoo.com/sublime-text2-theme-sod/

  7.安裝完成後重新啟動Sublime,按下快速鍵Ctrl Shift P; 輸入install,選擇Install Package並回車

跟我學Nodejs(一)--- Node.js簡介及安裝開發環境_javascript技巧
 

  8.輸入nodejs並選擇Nodejs安裝(可以裝上JavaScript & NodeJs Snippets)

跟我學Nodejs(一)--- Node.js簡介及安裝開發環境_javascript技巧
 

    9.新test.js文件,輸入 console.log('Hello Node.js'); 按快捷鍵 Ctrl B 運行,成功輸出! 如下圖

跟我學Nodejs(一)--- Node.js簡介及安裝開發環境_javascript技巧
 

跟我學Nodejs(一)--- Node.js簡介及安裝開發環境_javascript技巧
 

    這裡設定Sublime Node.js開發環境就成功了!

  如果想要更好看的主題配色方案請參考:http://www.infoq.com/cn/minibooks/nodejs

  
擴充:安裝多版本管理器

       安裝多版本管理器nvmw(Node開髮指南一書中用的NVM,Windows上好像不行,在www.npmjs.org中找了這個,雖然學習用不上,先裝上再說)

      安裝指令

      npm install -g nvmw

      因為沒有使用到它,所有就不做多的介紹,詳細查看

      https://npmjs.org/package/nvmw

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板