標籤:
註:本文安裝系統為mac,windows及其他系統下載對應安裝包 ,mac下載後的安裝包為apk檔案,windows為msi檔案。
安裝
1.在網上下載mongodb 安裝包,官方網站
2.雙擊下載檔案,按步驟安裝,安裝完成後就可以使用node和npm命令了。
3.開啟終端 輸入 node -v,終端將提示安裝的node版本。
4.nodejs運行環境安裝成功。
常用的指令:
npm install moduleNames:安裝Node模組
安裝完畢後會產生一個node_modules目錄,其目錄下就是安裝的各個node模組。
node的安裝分為全域模式和本地模式。
一般情況下會以本地模式運行,包會被安裝到和你的應用程式代碼的本地node_modules目錄下。
在全域模式下,Node包會被安裝到Node的安裝目錄下的node_modules下。
全域安裝命令為$npm install -g moduleName。
獲知使用$npm set global=true來設定安裝模式,$npm get global可以查看當前使用的安裝模式。
npm view moduleNames:查看node模組的package.json檔案夾
注意事項:如果想要查看package.json檔案夾下某個標籤的內容,可以使用$npm view moduleName labelName
npm list:查看目前的目錄下已安裝的node包
注意事項:Node模組搜尋是從代碼執行的目前的目錄開始的,搜尋結果取決於當前使用的目錄中的node_modules下的內容。$ npm list parseable=true可以目錄的形式來展現當前安裝的所有node包
npm help:查看協助命令
npm view moudleName dependencies:查看包的依賴關係
npm view moduleName repository.url:查看包的源檔案地址
npm view moduleName engines:查看包所依賴的Node的版本
npm help folders:查看npm使用的所有檔案夾
npm rebuild moduleName:用於更改包內容後進行重建
npm outdated:檢查包是否已經過時,此命令會列出所有已經過時的包,可以及時進行包的更新
npm update moduleName:更新node模組
npm uninstall moudleName:卸載node模組
訪問npm的json檔案夾:
$ npm help json :此命令會以預設的方式開啟一個網頁,如果更改了預設開啟程式則可能不會以網頁的形式開啟。
$ npm search packageName:檢驗某個包名是否已存在
npm init:引導建立一個package.json檔案,包括名稱、版本、作者這些資訊等
npm root:查看當前包的安裝路徑,-g 查看全域的包的安裝路徑
簡單伺服器搭建學習資料
Node入門教程
Node中文文檔手冊
1.Node伺服器端監聽連接埠及開啟連接埠處理事件需引入 http 模組。在Node中 引入其他模組檔案方法為: require(模組名稱)。
2.Node中伺服器簡單處理還需引入的模組有 fs(檔案操作模組)、url(路徑處理模組)等。
代碼
service.js
//引入http模組var http = require(‘http‘);//引入fs模組var fs = require(‘fs‘);//引入url模組var url = require(‘url‘);//開啟本地http服務,監聽相應連接埠號碼http.createServer(function(req,res){//擷取requset資訊中的host地址var hostname = req.headers.host;//擷取pathnamevar pathname = url.parse(req.url).pathname;//判斷是否為網域名稱地址(簡單路由)if(pathname === ‘/‘){readFileAndResponse(‘/index.html‘,res);}}).listen(連接埠);//讀取檔案並返回responsefunction readFileAndResponse(pathname,response){//判斷檔案是否存在fs.readFile(pathname.substr(1),‘‘,function(err,data){//檔案不存在或讀取錯誤返回404,並列印page not foundif(err){response.writeHead(404);response.end(‘page not found‘);}else{//讀取成功返回相應頁面資訊response.end(data);}});}
1.開啟終端,進入service.js所在位置要是同一目錄。
註:不在service同目錄執行也會成功,但根據頁面的配置及目錄分布不同,容易出現css及js樣式無法顯示。
2.運行 node service.js 。
3.在瀏覽器中輸入:127.0.0.1:連接埠號碼 ok,頁面成功指向inde.html 。
web伺服器中:網址/公網IP:連接埠號碼,就可以被外網訪問。
Node安裝及搭建簡單伺服器