2017-01-28 6 views
0

私はAngular(https://docs.angularjs.org/tutorial)のチュートリアルを行っていますが、私はNode.jsのインストールで混乱します。私は既にノードが私のMacにグローバルにインストールされています。チュートリアルでは、Node.jsインストールでAngular.jsを使用するのに混乱しています

The tutorial instructions, from now on, assume you are running all commands from within the angular-phonecat directory.

私はローカルマシンにNode.jsがインストールされていないと仮定していますか?または、Node.jsを自分のプロジェクトフォルダにインストールする方法は? https://docs.angularjs.org/tutorial#install-node-js

私はコマンドを実行すると:

v7.4.0 

そして、私はその結果が同様に新しいターミナルでコマンドを実行し得る:

node --version 

を、私は結果を得ます。

+0

あなたが作成したコメントに基づいて、チュートリアルの内容を読んでいないようです。 'install nodejs-legacy npm'はDebian **上でのみ必要です**、そこには***が衝突するかもしれません。 MacOSではオプションでもありません。 – Claies

答えて

1

チュートリアルでは、ノードにインストールされていることを前提としていますが、アンギュラphonecatディレクトリの中から任意のコマンドを実行しています。

端末の場合、cdからの角音のディレクトリに移動し、指示されたコマンドを実行する必要があります。

cd /path/to/angular-phonecat 
node start 

あなたの設定がうまくいくように聞こえますが、NodeJSの互換バージョンを実行していることを確認する必要があります。

+0

実行する必要があります brew install nodejs-legacy npm nodejs --version npm --version ??? – brandozz

+0

@brandozz:あなたは7.4.0でうまくいくかもしれませんが、確認したいかもしれません。オンザフライでバージョンを切り替える必要がある場合は、「n」をインストールすることをお勧めします。 'npm install -g n'はそれを行うべきです。 – chriskelly

0

すでにノードが正しくインストールされています。

角度phonecatに直接入ることは、あなたがpackage.jsonファイルがあるディレクトリにいることを確認することです。 npm installと言うと、現在のディレクトリでpackage.jsonファイルが検索されます。デモでは、正しいディレクトリにあるコマンドを実行するように指示するときに確認したいだけです。

+0

チュートリアルの後、brew install nodejs-legacy npmを実行すると、エラーが表示されます。エラー:タップに数式が見つかりません。 – brandozz

関連する問題