私はWindowsユーザーで、 npm install -g firebase-toolsを使用してfirebaseのバージョンを更新しようとしていますが、 firebase --versionを実行 すると同じバージョンが表示されます。また、 npm uninstall firebase --saveを実行し、 firebase --versionを確認すると、同じことが示されます。firebase のバージョンを更新するにはどうすればよいですか?
質問する
20088 次
7 に答える
11
試しましたnpm update -g firebase-tools
か?これは私にとってはうまくいきました。
于 2016-09-18T10:44:45.500 に答える
1
奇妙なバージョンの不一致に遭遇した私のような他の人のために:
端末で実行すると、スクリプトを介してfirebaseを実行したとき(3.19.3)firebase -V
とは異なるバージョン(5.1.1)が得られましたnpm run
問題は、以前に firebase をそのプロジェクトにローカルにインストールしていたことです。つまり、ターミナルではグローバル版を取得していたのに、npm はそのnode_modules
版を使っていた
これを確認するために、test-foo という簡単なテストを package.json ( firebase -V && which firebase
) に追加して実行しました。
kuzyn(λ)matebox‡ npm run test-foo
kuzyn-project@1.1.0 test-foo /home/kuzyn/code/kuzyn-project/firebase
firebase -V && which firebase
3.19.3
/home/kuzyn/code/kuzyn-project/firebase/node_modules/.bin/firebase
次に、(私の場合は不要な)ローカルのfirebaseパッケージをpackage.json
およびから削除しましたnode_modules
于 2018-11-29T15:23:05.910 に答える