node.js 6個常用核心模組介紹
一、HTTP模組
作用:處理網路客戶端的請求
二、URL模組
作用:處理客戶端請求過來的url
三、Query Strings模組
作用:處理客戶端通過get/post請求傳遞過來的引數
四、File System模組
作用:在服務端操作檔案,可能是需要將瀏覽器上傳的圖片儲存到伺服器,也可能是需要將伺服器的資源讀取之後返回給瀏覽器。
五、Path模組
作用:操作檔案的路徑,為檔案操作服務 常用的幾個函式: path.join(第一個路徑,第二個路徑) : 拼接路徑
六、Global模組
作用:全域性共享的,不需要匯入模組即可以使用 常用的屬性: __dirname : 檔案所在的資料夾路徑 __filename : 檔案所在的路徑 require() : 匯入需要的模組 module : 自定義模組時用到 exports : 自定義模組時用到
相關推薦
node.js 6個常用核心模組介紹
一、HTTP模組 作用:處理網路客戶端的請求 二、URL模組 作用:處理客戶端請求過來的url 三、Query Strings模組 作用:處理客戶端通過get/post請求傳遞過來的引數 四、File System模組 作用:在服務端操作檔案,可能是需要將瀏
node中的常用核心模組及方法
常用的5個核心模組 http url querystring fs events 1. http http.createServer 建立伺服器, 回撥函式中有2個引數 1、req:reque
node js 非同步執行流程控制模組Async介紹
sync是一個流程控制工具包,提供了直接而強大的非同步功能。基於Javascript為Node.js設計,同時也可以直接在瀏覽器中使用。 Async提供了大約20個函式,包括常用的 map, reduce, filter, forEach 等,非同步流程控制模式包括,序列(series),並行(para
6個常用Excel函式,幫你進一步提升工作效率,職場必備!
我們處理Excel資料報表時候,經常因為對函式的不熟練,導致我們在插入函式時候出現不顯示情況。 那麼我們如何才能避免這些情況呢?不用擔心今天為大家整理了6個我們辦公常用到的Excel函式,學會巧妙使用它們輕鬆幫你進一步提升工作效率,職場必備良品之一! 獲取日期裡面是星期幾 大家都是到在Excel裡面獲取
6個常用Excel函數,幫你進一步提升工作效率,職場必備!
取數 同名 之一 ifs 單元 重復 通過 數據報 星期幾 我們處理Excel數據報表時候,經常因為對函數的不熟練,導致我們在插入函數時候出現不顯示情況。 那麽我們如何才能避免這些情況呢?不用擔心今天為大家整理了6個我們辦公常用到的Excel函數,學會巧妙使用它們輕松幫你進
linux的核心模組介紹
一、建立一個linux核心的source insight 1、options-->document operations-->C source file : *.c;*.h;*.S  
1.2 初識node.js ----第一個程式
瞭解了node是什麼以後,我們來下載node node可以在任何作業系統安裝,底層都是chrome v8引擎,使用c++開發 https://nodejs.org/en/download/ 傻瓜式安裝,安裝完成之後,在CMD+R,開啟控制檯,然後檢視版本,node -v 這樣你
node.js學習筆記(10)--mysql模組連線mysql資料庫
1.安裝 我們需要一個mysql 和node環境,這裡我自己的電腦沒有安裝mysql,用navicat連的同事的。 注意如果碰到這個 “Host''xxx.xx.xxx.xxx''isnot allowedtoconnectto this MySQL server"
node.js中的http+https模組
http和https: http協議:http客服端發起請求,建立埠,http伺服器在埠監聽客戶端的請求,http伺服器向埠返回狀態和內容的一個過程。 https協議:是在http協議上增加了SSL/TLS握手加密傳輸,當訪問該協議時,需要SSL證書,其他的應用與http
log4js-Node.js中的日誌管理模組使用與封裝
開發過程中,日誌記錄是必不可少的事情,尤其是生產系統中經常無法除錯,因此日誌就成了重要的除錯資訊來源。 Node.js,已經有現成的開源日誌模組,就是log4js,原始碼地址:點選開啟連結 專案引用方法: npm install log4js 1、配置說明(僅以常用的dat
node.js學習筆記(8)--multer模組檔案上傳
1.簡介 multer是一個node.js檔案上傳中介軟體,它是在 busboy的基礎上開發的! multer必須指定 enctype="multipart/form-data". 2.安裝 npm
【重溫基礎】JS中的常用高階函式介紹
Ps. 晚上加班到快十點,回來趕緊整理整理這篇文章,今天老大給我推薦了一篇文章,我從寫技術部落格中收穫到了什麼?- J_Knight_,感受也是很多,自己也需要慢慢養成記錄部落格的習慣,即使起步艱難,難以堅持,但還是要讓自己加油加油。 前兩天把我整理的【複習資料】ES6/ES7/ES8/ES
Node.js入門:前後端模組的異同
通常有一些模組可以同時適用於前後端,但是在瀏覽器端通過script標籤的載入JavaScript檔案的方式與Node.js不同。Node.js在載入到最終的執行中,進行了包裝,使得每個檔案中的變數天然的形成在一個閉包之中,不會汙染全域性變數。而瀏覽器端則通常是裸露的JavaScript程式碼片段。所以
6個常用Java 原始碼 保護工具(混淆、加密、底層)
ProGuard Java原始碼保護工具ProGuard的3.6與4.1版 下載地址:http://download.csdn.net/source/386505 (20080318_6)Java原始碼保護工具ProGuard的3.6與4.1版【ProGuard.rar】 大小:912 KB (934,4
Node.js多個非同步回撥的處理
問題 經常有人在問,多個ajax請求,怎麼在請求都結束之後再處理資料。這個問題在做前端的時候,我沒遇見過。但是最近在做node後端的時候,遇見了:就是node後端傳送多個網路請求,要在請求結束之後再處理資料,這裡和ajax的那個問題是一樣的。 解決 這裡使
Node.js And C++__2. V8引擎介紹
說明: V8是node很重要的一個模組,是執行js程式碼的引擎。我們主要通過使用V8的API來完成C++ 和 Node之間的變數型別轉換、非同步呼叫的實現和類的封裝等。 主要知識點: 1.Nodejs主要由V8和libuv組成; 2.V8
Node.js中async庫同步介面介紹
series: 序列執行,一個函式陣列中的每個函式,每一個函式執行完成之後才能執行下一個函式。 parallel: 並行執行多個函式,每個函式都是立即執行,不需要等待其它函式先執行。傳給最終callback的陣列中的資料按照tasks中宣告的順序,而不是執行完成的順序。 whilst: 相當於while,但
node.js中同步/非同步處理模組async解析
Async非同步處理模組! 安裝很簡單,就跟普通的安裝模組一樣就行了 npm install --save-dev async 這樣就安裝成功了! 接下來就是引用了,在程式碼裡引用模組: var async = require('async'); 這樣引用也就ok了
node.js中關於使用formidable模組實現檔案上傳至指定目錄的問題
在不指定上傳目錄的情況下: 我的window系統下是預設上傳到了C:\Users\Administrator\AppData\Local\Temp目錄下。 解決辦法: 在express較早的版本中 Express 3 裡的express.bodyParser 相當於
Node.js錯誤之關於formidable模組引用失敗
這裡,我使用webstorm建立的專案,專案檔案和nodejs的安裝檔案不在一個目錄,用webstorm執行新建的檔案時,控制檯輸出Error: Cannot find module 'formidable'