-
- 1.1 文件加以及文件過多過碎,當我們將項目給別人的時候,傳輸速度會很慢
- 1.2 復雜的模塊依賴關系需要被記錄,確保模塊的版本和當前保持一致,否則會導致當前項目運行報錯
-
1.1解決方法:只需要給對方發送一個
package.json
文件就可以了 -
package.json
:項目描述文件,記錄了當前項目信息,例如項目名稱,版本,和當前項目所依賴的哪些第三方模塊等 -
可以直接使用
num init -y
命令生成{ "name": "description", //項目名稱 "version": "1.0.0", //版本 "description": "", //描述 "main": "index.js", //主入口文件 "scripts": { //命令的別稱 "test": "echo \"Error: no test specified\" && exit 1" }, "keywords": [], //關鍵字,描述當前項目 "author": "", //作者 "license": "ISC" //循序協議, 'ISC':開放源代碼的協議 "dependencies":{ //dependencies:依賴 "csso":" ^4.0.2" //記錄當前項目所依賴的第三方模塊 } }
-
將
package.json
文件傳給別人后,只需要在doc 窗口輸入npm install或者i 就可以下載項目所需要的gulp模塊