nodejs學習筆記 1

2021-08-25 18:54:32 字數 902 閱讀 4433

最近有時間研究了一下nodejs。現在總結如下:

因為我的作業系統是window,所以選擇了building on windows。在windows平台有兩種安裝方式:cygwin和mingw。

這裡介紹一下mingw的安裝過程(

準備工作:

1、windows xp系統或最新的windows系統

安裝python和msysgit,設定path增加python路徑。

編譯過程(使用ssl):

官網上介紹開啟mingw的shell,但是我使用的是msysgit的shell,執行msysgit目錄下的msys.bat,進入shell。

1、先安裝openssl,進入openssl目錄cd /c/openssl/,輸入./configure no-shared mingw,然後再輸入make即可,不需要使用make install。

2、安裝nodejs,進入nodejs目錄cd /c/node,輸入./configure,然後再輸入make即可。

安裝nodejs時會報錯,src/node_file.cc中第879行utimes未定義,所以我將879至881行注釋了,安裝成功。

執行demo程式,在[url=有乙個hello world程式:

執行命令:node example.js,提示如下:

server running at

使用瀏覽器開啟**,出現hello world!,成功。

NodeJS學習筆記

superagent 抓取資源 cheerio 化為dom結構 var superagent require superagent superagent.get host url end function err,sres sres.text 裡面儲存著網頁的 html 內容,將它傳給 cheeri...

nodejs學習筆記

手頭資料 深入淺出nodejs 了不起的node.js 個人感覺,深入淺出 更偏重於理論 而 了不起的node 實際上手例子較多,偏重實踐。理論知識的介紹放在後面,先從實際例子入手。待有實踐經驗後,回過來看理論,理解會更透徹。一 安裝nodejs 2.安裝nodejs,安裝成功後配置環境變數。3.驗...

Nodejs學習筆記(一)

對檔案的讀取操作 var fs require fs 讀取檔案所需要的模組 fs.readfile text.txt utf8 function err,data else fs.writefile text.txt 寫入的資料 寫入會覆蓋原來的資料fs中的一些方法 read 讀取資料 pipe 設...