理由はわかりませんが、コマンドの出力は次のとおりです。 npmをダウンロードしようとしましたがダウンロードできないようです。名前の競合のためにインストール時にノードの名前が変更されたかどうか疑問に思います(ノードが見つからないとは思いませんが、両方のパッケージの名前が同じ場合はどうなるのか常に疑問に思います)。それとも偽のインストールパッケージですか?
nodejs コマンドが期待どおりに動作します。 JavaScript CLIインターフェイスを呼び出します。
node -v command not found.
nodejs -v v0.10.29
何をすべきかわからない? nodejsを削除して再インストールする必要がありますか?ご提案いただきありがとうございます。
アップデート:ライブUSBを作成して起動しました。上記のコマンドを実行してください。同じ出力。私はnodejsがkaliのために設計されたフォークだと思います。肯定的ではありませんが、プレインストールされています。削除しないことを決め、ノードとnpmを別々にインストールしました。
ベストアンサー1
私も同じ問題があります。次のshebangを使用してモジュールを実行しようとしています。
#!/usr/bin/env node
それからこれを交換したところ、効果がありました。
#!/bin/sh
':' //; exec "$(command -v nodejs || command -v node)" "${0}" "${@}"
同じ問題を抱えている人のためにこの記事を投稿してください。お役に立てば幸いです。