看了《node入門》有些疑難點記下來。
在匯出模組的時候給出的**是這樣的
可以發現exports.start = start;但是不知道哪乙個start是內部函式名哪乙個是外部引用的名字。做了如下修改
starrt 為內部函式名 star為外部呼叫的方法名
發現exports.外部呼叫名 = 內部函式名;
關於url方法的呼叫
發現在文章中有 pathname = url.parse(req.url).pathname;
查了下api 知道 req.url 可以拿到所有的url
例如:http://localhost:8888/start?foo=boo&hello=world req.url = start?foo=boo&hello=world,即網域名稱以後的路徑。
我決定把url.parse(req.url)輸出看看是什麼
console.log(url.parse(req.url))//以下為輸出
querystring.parse()這個方法可以把請求引數的鍵值對轉換成json,
postdata = user=asdsad&passwd=qweq;
querystring.parse(postdata)之後變成 : ;
Node實戰 1 入門
當web應用需要連線到資料庫 快取伺服器 檔案系統 應用伺服器或其他服務時,node.js便會大放異彩。但是另一方面,實際上它並不是那些需要做長時間精密計算的伺服器的最佳執行環境。因此,單程序 單執行緒的node模型在處理乙個給定的請求時,如果該請求需要花費大量的時間生成乙個複雜的密碼摘要或者處理影...
node實戰入門總結
系統架構設計的四層抽象 總體結構 control 第四層 返回資料給到路由這邊,只關心資料及其處理,一般是和資料庫這邊互動 model 資料模型 成功 失敗返回的資料格式等 conf 配置 db utils 工具 logs 日誌 session和redis 一 session不足 解決 將sessi...
Node的入門(一)
npm是node的包管理器 node v 檢視node的版本 npm v 檢視npm的版本npm config set registry 我們也可以直接用cnpm代替npm這樣不僅用的國內映象,所有的npm命令用cnpm代替。registry.npm.taobao.orgnode專案的初始化 npm...