0

は、私は必要なパッケージは、次のコマンドを実行するためにインストールされている期待通りに動作していないコマンド:角度2 CLIは

しかし
ng generate component navigation 

、毎回私はそれが未知のテキストエディタプログラムで「新しいファイル」の動作になりません私に。それは次のようになります。

Angular 2 CLI Text Editor

この後、私はこのエディタを操作する方法を見つけ出すことはできません。私が知っている唯一の選択肢は、ウィンドウを閉じて終了することです。

理想的には、ngコマンドをエディタを開くことなく動作させたいと思います。しかし、誰かがこのエディタの特定を助け、それを操作する方法に関する基本的なコマンドを私が答えとして受け入れるでしょう。

私が助けてくれたら、私はクリエイターのアップデートでWSLを実行しています。

+0

わからない、EMACSである可能性があります。 EDITOR環境変数を知っているエディタに設定してみてください。 – Henry

+0

'echo $ EDITOR'を実行しても何も出なかった。私は1つを設定する必要がありますか? –

+0

私はWSLに関する経験はありませんが、試してみる価値があります。 – Henry

答えて

1

あなたは私のために、この出力

ls -l /usr/local/bin/ng 

をすれば私のために、この出力

/usr/local/bin/ng 
/usr/bin/ng 

このコマンド

which -a ng 

をやってみてください。

/usr/local/bin/ng -> ../lib/node_modules/@angular/cli/bin/ng 
0を

/usr/bin/ng 

、まあ、あまりよくないです。OKです

、しかし:私の出力のための

ls -l /usr/bin/ng 

。だから私はちょうどした:

sudo mv /usr/bin/ng /usr/bin/ng2 

私はngを呼び出すとき、それは正しいものです。

(私は他のNGのため、実際に何であったかは考えを持っていない、または私は角度のCLIをアップグレードする前に、なぜ私のセットアップが働いていた)

関連する問題