前提・実現したいこと
Angularをmacにインストールする作業をしています。
インストール実行後に、"/Users/username/.npm-global/lib/node_modules/@angular/cli/bin/ng"に作成されたと表示が出ます。いざバージョン確認をすると、ngが見つからないと出る為、PATHを通すと、「no such file or directory」となります。再インストールをかけましたが、最初のエラーに戻ってしまいます。
発生している問題・エラーメッセージ
zshrc
1command not found: ng #←何をやってもこうなります。
該当のソースコード
zshrc
1$sudo npm install -g @angular/cli 2$ng --version
試したこと
インストール実行後に、"/Users/username/.npm-global/lib/node_modules/@angular/cli/bin/ng"に作成されたと表示が出るので、以下のPATHを通す作業を行いましたが、「no such file or directory」とエラーになり、アンインストールと再インストールを行いましたが、本件のエラーに戻り、堂々巡りとなります。
PATHを通す:
$alias ng="/Users/username/.npm-global/lib/node_modules/@angular/cli/bin/ng"
$source ~/.zshrc
$alias -g @g=‘| grep’
$alias -g @l=‘| less’
実行後は「no such file or directory」となります。
アンインストール後、再インストール:
$npm uninstall -g @angular/cli
$npm cache verify
$npm install -g @angular/cli
実行後は、上記同様「command not found: ng」となります。
確認したこと
「$sudo npm install -g @angular/cli」を実行すると、"/Users/username/.npm-global/lib/node_modules/@angular/cli/bin/ng"に作成されたとなり、
Finderにて、実際にあるかcommand+shift+.実行後に確認。Unix実行ファイル「ng」が作成されていることを確認しております。
作成された場所:/Users/username/.npm-global/lib/node_modules/@angular/cli/bin/ng
補足情報(FW/ツールのバージョンなど)
作業環境
macOS Catalina version:10.15.7
npm version:6.14.11
node version:14.16.0
Unix実行ファイル「ng」のパス:/Users/username/.npm-global/lib/node_modules/@angular/cli/bin/ng
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/03/11 23:56
2021/03/12 00:05
2021/03/12 01:32
2021/03/12 01:59