1.`node_modules`文件夹的问题


    • 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模块


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM