2017-05-17 9 views
3

MacBookマシンに@ angular/cliをインストールしました。ノードサーバーのバージョンはv6.9.5、npmのバージョンは3.10.10です。私は@ angular/cliをインストールするために以下のコマンドを実行しました。@ angular/cliはインストール後に動作しません

sudo npm install -g @angular-cli

ng helpコマンドまたはngコマンドを実行すると、それは私に次のエラーが表示さ

Parsing .angular-cli.json failed. Please make sure your .angular-cli.json is valid JSON. Error: SyntaxError: Unexpected token u in JSON at position 22

InvalidConfigError: Parsing .angular-cli.json failed. Please make sure your 
.angular-cli.json is valid JSON. 
Error: SyntaxError: Unexpected token u in JSON at position 22 
    at InvalidConfigError (/usr/local/lib/node_modules/@angular/cli/models/config/config.js:10:9) 
    at Function.fromConfigPath (/usr/local/lib/node_modules/@angular/cli/models/config/config.js:77:19) 
    at Function.fromProject (/usr/local/lib/node_modules/@angular/cli/models/config.js:96:46) 
    at Object.<anonymous> (/usr/local/lib/node_modules/@angular/cli/commands/build.js:7:35) 
    at Module._compile (module.js:570:32) 
    at Object.Module._extensions..js (module.js:579:10) 
    at Module.load (module.js:487:32) 
    at tryModuleLoad (module.js:446:12) 
    at Function.Module._load (module.js:438:3) 
    at Module.require (module.js:497:17) 

私もアンインストールして、@のangualr/CLI、その後angualr/CLI @再インストールキャッシュをクリアします。私は次のコマンドを実行します。

sudo npm uninstall -g @angular-cli 
npm cache clean sudo 
npm install -g @angular-cli 

なお同じ問題が発生しています。

+1

@ angular-cliは現在値下げです。@ angle/cli @ latest' –

+0

をインストールしてみてください。私は@ angular/cliパッケージをインストールしました。その前に、前のパッケージをアンインストールしてキャッシュをクリアしました。同じエラーメッセージが表示されます。 –

答えて

3

パッケージは@angular/cliと呼ばれますので、npm install -g @angular/cliとなります。

+0

@ angular/cliパッケージをインストールしました。以前は以前のパッケージをアンインストールしてキャッシュをクリアしました。それでも同じエラーメッセージ。 –

+0

'angular-cli.json'のフォーマットが数回変更されました。多分あなたはまだ古いバージョンを持っています。 JSONのリンクをどこかに投稿して、何が間違っているか見てみることができますか? –

+0

このパスにはこの名前のファイルがありません。 /usr/local/lib/node_modules/@ angular/cli /。 このファイルの正確なパスを教えてください。 –

1

@angular-cliは前のバージョンです。今、あなたは@angular/cliバージョン

+0

@ angular/cliパッケージをインストールしました。その前に、前のパッケージをアンインストールしてキャッシュをクリアしました。同じエラーメッセージが表示されます。 –

0

あなたが言及したパッケージで動作するように

npm install -g @angular/cli 

に必要なのは有効ではありません。新規インストールの場合はnpm install -g @angular/cliを使用してください。詳細はまた


https://github.com/angular/angular-cli#installationはこちら チェックあなたがベータ版からアップグレードする場合は、このhttps://github.com/angular/angular-cli#updating-angular-cli


に従ってくださいアップグレードする場合/ RC版は、このhttps://github.com/angular/angular-cli/wiki/stories-1.0-update


angular-cli用途に従ってくださいangular.cli.json。 であり、@angular/cliは.angular.cli.jsonを使用しています。

0

私も同じ問題を抱えています。

クリーンアンインストール、角度-CLI NPMアンインストール-g角度-CLI クローンのようなこの角度-cliのレポ、角度-CLIレポフォルダに 移動し、実行NPMリンク、私のプロジェクトフォルダ 実行するために ゴーnpm link angular-cli ngコマンドを実行するには、プロジェクトフォルダの./node_modules/angular-cli/bin/ngを使用してください。

関連する問題