【问题标题】:What is difference between npm install and meteor npm installnpm install 和流星 npm install 有什么区别
【发布时间】:2019-01-27 13:14:58
【问题描述】:

我正在研究 Meteor,想知道两者有什么区别

npm installmeteor npm install

谢谢

【问题讨论】:

标签: javascript node.js meteor


【解决方案1】:

根据流星开发组在官方forum的cmets,区别如下;

meteor npm 调用捆绑的npm 版本,因此它不需要安装npm 全局,但这只是一种方便,所以如果你确实安装了 npm 使用这将工作得很好。话虽如此,始终使用meteor npm 是一个很好的做法,因为这样您可以确保使用与当前版本的Meteor 测试过的npm 版本相同。

【讨论】:

    【解决方案2】:

    这可能有助于您了解 npm install 和 meteor npm install 之间的区别

    前者是安装 npm 包,它会在 packages.json 中列出,位于 node modules 目录中,需要导入到你的代码中。 后者正在使用将在 .meteor/packages 下列出的大气包,并将包含在您的构建中(无需导入)。

    【讨论】:

    • 这是不正确的。使用气氛包 - meteor add
    • 当然,但我的意思是,当我们从大气中使用流星 npm 时,它们会列在包内。 .Meteor 文件夹中的 Json,当我们使用 npm install 时,它们将列在 package.Json 中,包将列在 node_modules 中
    • @VishnuChauhan - 也许你应该编辑你的帖子。气氛包的处理方式不同,问题是关于 npm 包,而不是气氛包
    【解决方案3】:

    在使用meteor npm 时,您可以确保您使用的npm 版本与您当前的Meteor 版本测试过的相同。

    当使用npm install 时,它只使用您机器上的全局npm。所以我建议使用meteor npm

    【讨论】:

      猜你喜欢
      • 2019-03-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-04
      • 2018-07-05
      • 2012-09-10
      • 1970-01-01
      相关资源
      最近更新 更多