1. ホーム
  2. meteor

[解決済み] Meteor.jsを完全にアンインストールして、再インストールするにはどうしたらいいですか?

2022-01-31 05:14:23

質問

私のアプリが全く理由なくクラッシュするようになりました。 動作することがわかっているバージョンにロールバックしましたが、まだクラッシュしています。 私は1週間それに取り組んできたので、私は絶対に動作していたことを知っているgithubからバージョンをクローンしました。 それは起動しません。 Meteor、UI、Router、Templateなど、すべてが「未定義」になっています。 時間がないんです。 Meteorを完全にアンインストールして、ゼロから再インストールするにはどうしたらいいでしょうか?

ボーナスポイントとして、なぜこのようなことが起こったのか、どうすれば再発を防げるのか?

解決方法は?

まずは削除から、そして再インストールに移りましょう。

  1. Meteoriteをインストールしたことがある方は、アンインストールし、削除してください。

    sudo mrt uninstall
    sudo mrt uninstall --system
    rm -rf ~/.meteorite
    
    
  2. そして、Meteorを削除してください。

    sudo rm /usr/local/bin/meteor
    rm -rf ~/.meteor
    
    

では、最初からやり直してください。

  1. 必要であればパーミッションを修復します。

    sudo chown -R $(whoami) ~/.npm
    
    
  2. Meteorを再インストールします。

    curl https://install.meteor.com/ | sh
    
    
  3. 次に、プロジェクトに適切なパッケージがすべて含まれていることを確認します。

    cd /path/to/your/project
    meteor update
    
    
  4. それでもプロジェクトがコンパイルできない場合は、リセットすることができます(警告:データベースを削除します)。

    cd /path/to/your/project
    meteor reset
    
    
  5. まだダメですか?Meteorプロジェクトを再作成してください(警告: データベースと、インストールしたパッケージに関するプロジェクトの記憶を削除します)。

    cd /path/to/your/project
    rm -rf ./.meteor
    cd ..
    meteor create project-new
    rm ./project-new/project-new.*
    mv ./project/* ./project-new/
    cd ./project-new
    
    

    (そして meteor add *packagename* を何度も繰り返して、使用していた各パッケージを再インストールします)