gpt4 book ai didi

gulp - gulp -"cli"代表什么?

转载 作者:行者123 更新时间:2023-12-04 00:33:58 24 4
gpt4 key购买 nike

有人可以解释一下以下两种 gulp 安装方法之间的区别究竟是什么:

$ npm install --global gulp-cli


$ sudo npm install -g gulp 

在我看来,两者都做同样的事情,只是第一种方法给了我 1.2.1 版,后者给了我 3.9.1 版

有人可以用简单的术语来解释究竟有什么区别吗?再加上“cli”代表什么?

最佳答案

gulp-cli 的目标是让你像全局程序一样使用 gulp,而不需要全局安装 gulp。

例如,如果您全局安装了 gulp 3.9.1,并且您的项目 testGulp4 在本地安装了 gulp 4.0,那么如果您运行 gulp -v 会发生什么情况。进入testGulp4?

  • 没有全局安装 gulp-cli :
    CLI version 3.9.1

    在这种情况下,显示的版本是 gulp 的全局版本。本地版本 4.0 完全被忽略。
  • 全局安装 gulp-cli 后:
    CLI version 1.2.1
    Local version 4.0.0-alpha.2

    在这种情况下,显示的版本是 gulp-cli 的全局版本和 gulp 的本地版本。全局 gulp 3.9.1 完全被忽略。

  • 结论 :
  • gulp-cli:首选,因为它允许您使用不同版本的 gulp。
  • gulp:需要安装本地版本的 gulp。
  • 关于gulp - gulp -"cli"代表什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35571679/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com