2016-08-26 5 views
0

最近流星の最新バージョンにアップグレードしました。現在インストールされている流星バージョンはMeteor 1.4.1です。 しようとする際に私の前菜の流星アプリにインストールしたパッケージはどのようにして見つけられますか?

がアップグレードされた流星環境で(以前のバージョンから)私のアプリの開発を継続するには、私は(流星newAppを作成する)その後、(元のアプリからのコード)をコピーし、私は新しいアプリを作成すると考えました(新しく作成したファイルにコードを貼り付けて)実行します。

私はすぐに私の元のアプリケーションが依存していたパッケージを再インストールする必要があることをリリースしました。そうしないと、エラーメッセージが表示されます。

ここでの問題は、私の元のアプリケーションが依存しているパッケージを覚えていないことです。私はまだ元の流星バージョンで作成した元のアプリケーションフォルダを持っています。元のアプリからパッケージのリストを抽出する方法はありますか? また、新しいアプリを作成してコードをコピーして貼り付けることなく元のアプリを開発して実行することができます。もしそうなら、どうすればいいのですか?

すべてのヘルプは大幅に./meteorディレクトリに移動し、アプリのルートで

答えて

1

を高く評価しています。そのフォルダにpackagesファイルを開きます。インストールされているすべてのパッケージ名がそこにあります。

また、meteor listコマンドをアプリディレクトリで使用することもできます。

答えは2番目の部分です。はい、同じアプリを開発し続けることができます。パッケージはそれに応じてアップグレードされます。アカウントパスワードパッケージを使用している場合には、bcryptで問題が発生する可能性がありますが、これを乗り越えるための回避策があります。

+0

ありがとうございました。私は、./meteorでパッケージのリストを見つけたり、見たりできました。しかし、私が同じアプリを開発しようとすると、起動時にこのエラーメッセージが表示されます:/root/.meteor/packages/meteor-tool/.1.4.1_1.1l5666a++os.linux.x86_32+web.browser + web.cordova/mt-os.linux.x86_32/dev_bundle/lib/node_modules/meteor-promise/promise_server.js:165 スローエラー。 ^ エラー:ENOENT:そのようなファイルまたはディレクトリがありません。 '/tmp/mt-1hjvegg/os.json' (エラー(ネイティブ))を開きます。どのようにこれを修正するための任意のアイデア? – SirBT

+0

これは役立ちます:http://stackoverflow.com/questions/39153477/how-do-i-resolve-this-error-enoent-no-such-file-or-file- or-directory-open-t – Ankit

+0

ああ!それは実際にあなたの答えです!だから私はあなたの問題が解決されたと仮定します。 – Ankit

関連する問題