zoukankan      html  css  js  c++  java
  • npm指令后缀

    npm指令后缀

    一、总结

    一句话总结:

    -S, --save 安装包信息将加入到dependencies(生产阶段的依赖)
    -D, --save-dev 安装包信息将加入到devDependencies(开发阶段的依赖),所以开发阶段一般使用它
    -O, --save-optional 安装包信息将加入到optionalDependencies(可选阶段的依赖)
    -E, --save-exact 精确安装指定模块版本

    1、-S, --save 安装包信息将加入到dependencies(生产阶段的依赖)?

    "dependencies": {"gulp": "^3.9.1"}


    npm install gulp --save 或 npm install gulp -S
    package.json 文件的 dependencies 字段:
    "dependencies": {"gulp": "^3.9.1"}

    2、-D, --save-dev 安装包信息将加入到devDependencies(开发阶段的依赖),所以开发阶段一般使用它?

    "devDependencies": {"gulp": "^3.9.1"}


    npm install gulp --save-dev 或 npm install gulp -D
    package.json 文件的 devDependencies字段:
    "devDependencies": {"gulp": "^3.9.1"}

    3、-O, --save-optional 安装包信息将加入到optionalDependencies(可选阶段的依赖)?

    "optionalDependencies": {"gulp": "^3.9.1"}


    npm install gulp --save-optional 或 npm install gulp -O
    package.json 文件的optionalDependencies字段:
    "optionalDependencies": {"gulp": "^3.9.1"}

    4、-E, --save-exact 精确安装指定模块版本?

    "dependencies": {"gulp": "3.9.1"}  可以看出版本号中的^消失了


    npm install gulp --save-exact 或 npm install gulp -E
    输入命令npm install gulp -ES,留意package.json 文件的 dependencies 字段,以看出版本号中的^消失了
    "dependencies": {"gulp": "3.9.1"}
    模块的依赖都被写入了package.json文件后,他人打开项目的根目录(项目开源、内部团队合作),使用npm install命令可以根据dependencies配置安装所有的依赖包

    二、npm指令后缀

    博客对应课程的视频位置:

    -S, --save 安装包信息将加入到dependencies(生产阶段的依赖)

    npm install gulp --save 或 npm install gulp -S

    package.json 文件的 dependencies 字段:

    "dependencies": {"gulp": "^3.9.1"}

    -D, --save-dev 安装包信息将加入到devDependencies(开发阶段的依赖),所以开发阶段一般使用它

    npm install gulp --save-dev 或 npm install gulp -D

    package.json 文件的 devDependencies字段:

    "devDependencies": {"gulp": "^3.9.1"}

    -O, --save-optional 安装包信息将加入到optionalDependencies(可选阶段的依赖)

    npm install gulp --save-optional 或 npm install gulp -O

    package.json 文件的optionalDependencies字段:

    "optionalDependencies": {"gulp": "^3.9.1"}

    -E, --save-exact 精确安装指定模块版本

    npm install gulp --save-exact 或 npm install gulp -E

    输入命令npm install gulp -ES,留意package.json 文件的 dependencies 字段,以看出版本号中的^消失了

    "dependencies": {"gulp": "3.9.1"}

    模块的依赖都被写入了package.json文件后,他人打开项目的根目录(项目开源、内部团队合作),使用npm install命令可以根据dependencies配置安装所有的依赖包

     
  • 相关阅读:
    千年不曾看懂《道德经》,直至有了《道德图》!--作者:南山空同
    初探工作流的库表设计
    教你如何快速上手markdown语法,编写技术博客(史上最全最简,用MarkDown写博客)
    面试官:你连RESTful都不知道我怎么敢要你? 文章解析
    Dapper系列 作者:懒懒的程序员一枚
    为何要编写《元灵心经》养、和、消三篇 作者 南山空同
    南山空同《学经》前24章
    ASP.NET Core 2.2 WebApi 系列【九】使用SignalR (作者:tenghao510 ) 学习及内容补充
    Net Core 中WebAPI有关 Session的设置,及获取
    asp.net core系列 WebAPI 作者:懒懒的程序员一枚
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/12767109.html
Copyright © 2011-2022 走看看