私はnpm 3+を必要とするタイスクリプトプロジェクトを持っています。私はそれをC:\ Program Files \ nodesjsにインストールし、そこにポイントするように自分のシステム環境変数を設定します。Visual Studio 2017外部ツールnpm動作していません
ビジュアルスタジオ2017では、外部ツールの場所を設定しても、それでもnpmバージョン3以降は表示されません。あなたのノードのインストールフォルダの場合
私はnpm 3+を必要とするタイスクリプトプロジェクトを持っています。私はそれをC:\ Program Files \ nodesjsにインストールし、そこにポイントするように自分のシステム環境変数を設定します。Visual Studio 2017外部ツールnpm動作していません
ビジュアルスタジオ2017では、外部ツールの場所を設定しても、それでもnpmバージョン3以降は表示されません。あなたのノードのインストールフォルダの場合
、私はあなたが意味するものと仮定しています:
C:\プログラムファイル\は
をnodesjs:\プログラムファイル\ではないまた、パッケージマネージャコンソールからnpmバージョンをテストしています。私はあなたの外部ツール構成(しかしむしろPowershell Profile)を尊重しているかどうかは分からないので、結果は変わらないかもしれません。
代わりに、プロジェクトのオープンで、あなたはソリューションエクスプローラに依存下NPMノードを右クリックすることができるはずとパッケージを復元し選択します。あなたの出力ウィンドウ(バウアー/ NPM)では、あなたはあなたのマシン全体のノードのインストールから実行されているnpm install
コマンドが表示されます。
"C:\ npm.CMD nodejs \プログラムファイル\" は、インストール
外部ツールに余分なパスを追加する方法が正しいようです。 正しいバージョンをお持ちですか? (私のインストールでは、組み込みのnodejsバージョンは5.4.1とnpm verison 3.3.4でした)
確かに、私にとっては、どのnpmインストールVisual Studio 2017が使用していたかを知るには、 How to get the npm global path prefix)から:
PM> npm config get prefix
そして、他のすべてが失敗した場合は、いつでも、あまりにもビルトインNPMを更新することができます。 ちょうどあなたのウェブ外部パス(おそらくC:\プログラムファイル(x86の)2017 \プロフェッショナル\ウェブ\外部\ \マイクロソフトのVisual Studio)に移動し、:
pm> npm install [email protected]
ます。また、環境変数を設定する必要があります。 http://www.allenconway.net/2015/07/which-version-of-typescript-is.html – Thrandy