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

猜你喜欢

转载自www.cnblogs.com/j-j-h/p/11908637.html