为什么npm软件包需要手动安装?

时间:2018-11-15 10:39:07

标签: npm dependencies

尤其是foundation-cli需要满足以下条件:

  

您需要安装以下软件才能上手。

     
      
  • Node.js 0.12+:使用NodeJS网站上提供的安装程序。      
        
    • 安装了Node后,运行[sudo] npm install -g gulp bower
    •   
  •   
  • Git:在您的操作系统上使用安装程序。
  •   

(重点是我的)

当然,node / git是合理的;但是由于bower和gulp是npm软件包,因此为什么不将它们作为依赖项包含在package.json中?有什么理由更愿意要求用户手动安装它们?

除了假设Bower和gulp普遍存在以至于它们可能已经被安装之外,这是一个假设。 (虽然它们肯定不会在2018年发布,因为其中一个非常不推荐使用,而另一个则大大不如webpack / npm脚本)

0 个答案:

没有答案