學習筆記之NodeJs基本操作

2021-06-18 06:54:16 字數 989 閱讀 8729

nodejs安裝見文章:windows下安裝node.js及less

執行js檔案:node ***.js

呼叫http模組,並指定埠為3000,向客戶端輸出

hello world

,向node控制項臺輸出http server is listening at port 3000

退出當前的監聽:ctrl+c

以node形式啟動無法重新整理檢視檔案改動,監視**實時改動需安裝supervisor:$ npm install -g supervisor

從位址列獲取引數:req.query.user

表單提交獲取:req.body.name

安裝資料庫時需先在電腦中安裝資料庫,再用npm安裝對應檔案

nodejs+express+ejs+mongodb

安裝express和ejs

npm install express -g

npm install ejs -g

新建專案:express -e ejs accms

目錄結構:

package.json為專案模組的配置檔案,對該檔案中新增所需模組,可通過npm  install進行統一安裝

views為html結構模板

routes為訪問路由

public為靜態檔案(css\images\js),可通過localhost/css/style.css直接訪問

node_modules放置所用到的模組檔案

nodejs 基本操作

檢視nodejs版本 nodejs v 公升級nodejs node有乙個模組叫n 這名字可夠短的。是專門用來管理node.js的版本的。首先安裝n模組 npm install g n 第二步 公升級node.js到最新穩定版 n stable npm v 顯示版本,檢查npm 是否正確安裝。npm...

NodeJS學習之檔案操作

js語言自身只有字串資料型別,沒有二進位制資料型別,因此nodejs提供了乙個與string對等的全域性建構函式buffer來提供對二進位制資料的操作。除了可以讀取檔案得到buffer的例項外,還能夠直接構造,例如 var bin new buffer 0x68,0x65,0x6c,0x6c,0x6...

學習筆記 nodejs之Buffer

buffer.isbuffer val buffer.bytelength string buffer例項常用方法 demo 與string相互轉換 與json相互轉換 建立位元組長度為size的buffer物件 list為存放多個buffer物件的陣列。將多個buffer合併在一起,並返回乙個新的...