場景 CommonJs JavaScript 是一個強大面向對象語言,它有很多快速高效的解釋器。然而, JavaScript標准定義的API 是為了構建基於瀏覽器的應用程序。並沒有制定一個用於更廣泛的應用程序的標准庫。CommonJS 規范的提出,主要是為了彌補當前JavaScript ...
一 什么是 CommonJs JavaScript 是一個強大面向對象語言,它有很多快速高效的解釋器。 然而, JavaScript標准定義的 API 是為了構建基於瀏覽器的應用程序。並沒有制定一個用於更廣泛的應用程序的標准庫。 CommonJS 規范的提出,主要是為了彌補當前 JavaScript 沒有標准的缺陷。 它的終極目標就是: 提供一個類似 Python, Ruby 和 Java 語言的 ...
2018-08-20 16:18 0 834 推薦指數:
場景 CommonJs JavaScript 是一個強大面向對象語言,它有很多快速高效的解釋器。然而, JavaScript標准定義的API 是為了構建基於瀏覽器的應用程序。並沒有制定一個用於更廣泛的應用程序的標准庫。CommonJS 規范的提出,主要是為了彌補當前JavaScript ...
一、Node.js是以事件驅動的,那我們自定義的一些js對象就需要能監聽事件以及發射事件。在Node.js中事件使用一個EventEmitter對象發出,該對象在events模塊中。它應該是使用觀察者設計模式來實現把事件監聽器添加到對象以及移除,之前寫OC那塊的時候也有些觀察者設計模式,在OC中 ...
咱們閑話不多說,直接開始! 由於我從沒有使用過MAC,所以我不保證本文中介紹的操作與MAC一致。 文章開始我先假定各位已經在window全局安裝了Node.js,下面開始進行詳細步驟介紹: 本文本着,以極少的文字說明以及極少的代碼書寫為原則來給大家演示! 文章中上傳的模塊不具備 ...
child_process是node一個比較重要的模塊,通過它可以實現創建多線程,來利用多核CPU。 這個模塊提供了四個創建子進程的函數。 spawn、exec、execFile、fork。 spawn是最原始的創建子進程的函數,剩下的三個是對這個函數不同程度的封裝。 spawn不支持回調 ...
使用require('crypto')調用加密模塊。 加密模塊需要底層系統提供OpenSSL的支持。它提供了一種安全憑證的封裝方式,可以用於HTTPS安全網絡以及普通HTTP連接。 該模塊還提供了一套針對OpenSSL的hash(哈希),hmac(密鑰哈希),cipher(編碼 ...
//1.創建測試模塊js文件(我這里命名為test.js) //2.添加測試方法 function test(){ console.log('Test Success!'); } //3.公開該方法到node模塊 //exports.test(這個是public的方法名,外部調用 ...
目錄 前言 formidable簡介 創建項目並安裝formidable 實現上傳功能 運行結果 部分疑惑解析 寫在之后 ...
path.extname 返回path路徑文件擴展名,如果path以 ‘.' 為結尾,將返回 ‘.',如果無擴展名 又 不以'.'結尾,將返回空值。 ...