node_第三方包下载文件package.jon详解

配置原因
第三方包的体积过大,不方便团队成员之间共享项目源代码
共享时剔除node_modules

快速创建 package.json(只能在英文的目录下成功运行)

npm init -y
npm i             一次性安装所有的依赖包
 

{

name: 包名称,
version: 版本号(大版本号.功能版本号.bug版本号),
main: 入口文件(外部在导入的时候,直接写包名,那么系统就会去找这个main的属性,然后找到对应的入口文件去执行,默认是 index.js),
description: 描述信息,
keywords: 关键字,
license: 开源协议,
dependencies: 核心依赖,开发和上线的时候都需要依赖的模块,
devDependencies: 开发依赖,仅仅只是在开发的时候需要,上线之后就不要了

}

{
  "requires": true,
  "lockfileVersion": 1,
  "dependencies": {
    "moment": {
      "version": "2.22.2",
      "resolved": "https://registry.npmjs.org/moment/-/moment-2.22.2.tgz",
      "integrity": "sha1-PCV/mDn8DpP/UxSWMiOeuQeD/2Y="
    }
  }
}

 

posted @ 2020-08-22 18:54  缔造cool  阅读(428)  评论(0编辑  收藏  举报