為什么要學(xué)習(xí)node.js
- 非诚灯埃火
- 前端的npm包管理器經(jīng)常使用多多了解極佳
- 對于學(xué)習(xí)js的的我也能使用js編寫后端進(jìn)而了解與后臺交互等等
- 之前一直聽有爬蟲一說颊亮,我也想寫一個(gè)爬蟲玩玩
什么是Node.js
阿里七天學(xué)會node教程這個(gè)是個(gè)類似于中文文檔的查詢文網(wǎng)頁
官方的介紹:
Node.js?是建立在一個(gè)JavaScript運(yùn)行Chrome的V8 JavaScript引擎。Node.js使用事件驅(qū)動的非阻塞I / O模型钙姊,使其輕量級和高效毅该。Node.js的'包的生態(tài)系統(tǒng)梦谜,NPM,是世界開源庫的最大的生態(tài)系統(tǒng)殴瘦。
Node:規(guī)范:Common
Node模塊分類:
- 核心模塊-->特指自帶核心模塊
- 文件模塊-->可以通過文件地址也可以通過文件名加載
- 第三方模塊-->npm加載
模塊的流程:
- 創(chuàng)建模塊 xxxx.js
- 導(dǎo)出模塊 exports.add = function(){};
- 加載模塊 var xxx = require('./xxx.js');
- 使用模塊 xxx.add('sss');