1. ホーム
  2. javascript

[解決済み] browserify error /usr/bin/env: node: そのようなファイルやディレクトリはありません

2023-05-18 11:23:27

質問

apt-get installでnode jsとnpmをインストールし、依存関係をすべてインストールした後、browserifyをインストールしました。

npm install browserify -g

を実行すると、正常にインストールされたように見えますが、このような単純なバンドルを実行しようとすると ウォークスルー

エラーが出ます。

/usr/bin/env: node: そのようなファイルやディレクトリはありません

どのように解決するのですか?

Nodejsをインストールするには NVM または Nodejs バージョンマネージャ . 多くの 利点 があります。そのうちの1つは、この問題を心配する必要がないことです。



説明書です。



sudo apt-get update
sudo apt-get install build-essential libssl-dev

前提パッケージのインストールが完了したら、プロジェクトのGitHubページからnvmインストールスクリプトを引き抜きます。バージョン番号は異なるかもしれませんが、一般的には以下のような構文でダウンロード、インストールすることができます。

curl https://raw.githubusercontent.com/creationix/nvm/v0.16.1/install.sh | sh

これでスクリプトがダウンロードされ、実行されます。ホームディレクトリのサブディレクトリにインストールされます。 ~/.nvm . また、必要な行をあなたの ~/.profile ファイルに必要な行を追加し、そのファイルを使用するようにします。

nvm 機能にアクセスするためには、ログアウトして再度ログインする必要があります。または、現在のセッションが変更について知っているように ~/.profile ファイルをソースにすることができます。

source ~/.profile

nvmがインストールされたので、Node.jsの各バージョンをインストールすることができます。

インストール可能なNode.jsのバージョンを調べるには、次のように入力します。

nvm ls-remote
. . .

v0.11.10
v0.11.11
v0.11.12
v0.11.13
v0.11.14

ご覧の通り、この記事を書いている時点の最新バージョンはv0.11.14です。と入力すれば、それをインストールできます。

nvm install 0.11.14

通常、nvmは最も最近インストールされたバージョンを使うように切り替えます。今ダウンロードしたバージョンを使用するように、nvmに明示的にタイプすることができます。

nvm use 0.11.14

Node.jsをnvmでインストールした場合、実行ファイルはnodeと呼ばれます。シェルで現在使用されているバージョンは、次のように入力することで確認することができます。

node -v

完全なチュートリアルは ここで