NodeJSをインストールしましたが、正常に動作しているようです。 npmの実行は正常に機能し、パッケージをインストールできました。それから私は走った
npm install serverless -g
これもうまくいきました。しかし、私が実行しようとすると:
serverless
windowsのコマンドプロンプトで、コマンドが見つからないというエラーが表示されます。
'serverless' is not recognized as an internal or external command,
operable program or batch file.
私は答えを以下に含めました。
私にとっての問題は、Windows PATHenv変数に次のディレクトリがないことでした。
%AppData%\npm
これを追加すると、サーバーレス、slsなどを実行できるようになりました。
これはおそらく愚かな答えですが、私が望む誰かを助けるかもしれません。
パスを追加した後でも、同じ問題に直面していました。 AppDataフォルダーが何らかの理由で非表示になっていることがわかり、使用できるようにすると問題が修正されました。 (また、変更を加えた後は、新しいCMD:Dを開くことを忘れないでください)
同じ問題が発生しました。管理者としてコマンドプロンプトを実行すると、正常に機能します。
私はコマンドの下で実行し、それは私のためにうまく機能しています
$ npm install-gサーバーレス