我如何找出我在以前的流星应用程序中安装了哪些软件包?

How do I find out what packages I had installed in my previouse meteor app?

我最近升级到最新版本的流星。目前安装的meteor版本是Meteor 1.4.1.

在尝试 继续 在升级的流星环境中开发我的应用程序(从以前的版本开始)时,我想我会创建一个新应用程序(流星创建新应用程序)然后复制(原始应用程序中的代码)并粘贴(代码到新创建的文件中)然后 运行 它。

我很快宣布我必须重新安装我的原始应用程序所依赖的软件包,否则我会收到错误消息。

这里的问题是我不记得我的原始应用程序所依赖的包。我还有原来的 app 文件夹,这是我在之前的 meteor 版本中创建的。有没有办法从原始应用程序中提取软件包列表? 或者有没有一种方法我可以只 继续 开发和 运行ning 原始应用程序而无需创建新应用程序并复制和粘贴代码?如果是这样,我该怎么做?

非常感谢任何帮助

在应用程序根目录中转到 ./meteor 目录。在该文件夹中打开 packages 个文件。您所有已安装的软件包名称都将在那里。

或者,您可以在应用程序目录中使用 meteor list 命令。

回答第二部分,是的,您可以继续开发同一个应用程序。软件包将相应升级。如果您使用 accounts-passwords 包,您可能会遇到 bcrypt 的一些问题,但有解决方法可以解决这个问题。