我正在使用Meteor,想知道 npm install
和 meteor npm install
有什么区别。
谢谢。
我正在使用Meteor,想知道 npm install
和 meteor npm install
有什么区别。
谢谢。
meteor npm
调用捆绑的npm
版本,因此不需要全局安装npm
,但这只是一种便利,如果您已经安装了npm,则使用它也完全可以。话虽如此,最好养成始终使用meteor npm
的习惯,这样您就可以确保使用已与当前Meteor
版本进行测试的相同npm
版本。meteor npm
时,您可以确保正在使用已经与您当前的Meteor版本进行过测试的相同的npm
版本。npm install
时,它只是使用您计算机上全局的npm
。因此我建议使用meteor npm
。这可能会帮助您理解npm install和meteor npm install之间的区别。
前者是安装npm包,这些包将列在packages.json中,并位于node模块目录中,需要导入到您的代码中。 后者使用大气层包,在.meteor/packages下列出,并将包含在您的构建中(无需导入)。
meteor add
。 - Ankit