gpt4 book ai didi

javascript - 使用 Meteor 时,我应该在 npm 前面加上 Meteor 前缀吗?

转载 作者:行者123 更新时间:2023-12-03 06:34:03 26 4
gpt4 key购买 nike

在处理 Meteor 1.3 项目时,我是否应该始终在 npm 前加上 meteor 前缀?在 Meteor documentation在代码示例中我看到 both .

我怀疑我一直想这样做:

$ meteor npm install --save some-package

但是在 Meteor 项目中是否存在我只想使用系统 npm 的情况?

$ npm install --save some-package

people just using shorthand当他们省略 meteor 前缀时?

最佳答案

嗯,准确地说,这取决于你想要执行什么。

简单的理由是基于汤姆在回答中没有明确说明的内容:

  • $meteor npm install ... 将使用随 Meteor Tools 附带/捆绑的本地 npm。它是 Meteor 官方支持的版本。
  • $ npm install ... 将使用您的全局 npm,该版本可能与 Meteor 的版本不同。

对于npm,差异可能不明显。

不幸的是,Node 的情况有所不同:Meteor 1.3 仍然依赖于 Node 0.10.43!只需使用命令 $meteornode--version$node--version 进行尝试即可。

Meteor 1.4 应该升级到 Node 4。

知道这一点后,您仍然可以使用 $ node (不带 meteor 前缀),只要您的脚本稍后不需要由 Meteor 本身执行(通常通过构建过程)。即使确实如此,如果您的脚本不使用高级 Node 功能(即版本 0.10.43 之后引入),您也不应该遇到麻烦。

关于javascript - 使用 Meteor 时,我应该在 npm 前面加上 Meteor 前缀吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38315047/

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