1. 程式人生 > >node總結(三)

node總結(三)

一.終端常用的命令

1.初始化專案命令:

npm init -y  //它會多一個package.json檔案,裡面包含專案的資訊和模組的資訊.

2.安裝模組:

 cnpm install  模組名1 模組名2 --save

簡寫方式:

cnpm i 模組名1 模組名2  --save

3.根據配置檔案安裝模組

cnpm install //裝了之後會自動多一個node_modules資料夾

二.自己寫一個模組

1.什麼是模組?什麼是模組化?
名詞解釋:
模組:一個或者一類功能的集合;
模組化:把常用的,或者公共的部分,進行封裝,抽取為模組;

2.瀏覽器端的js和node.js伺服器端的js的區別是什麼?
2.1瀏覽器端的js,一個頁面中的所有js檔案作用域都是同一個,所以需要使用自執行函式進行包裹;
2.2伺服器端的js,每個檔案都有自己獨立的作用域,可以理解為一個新建一個js檔案就會幫我們自執行函式包裹了一次,如果要讓外部訪問到,就要將自己暴露出去.

下面是express模組化的暴露例項:
在這裡插入圖片描述