21

私はRoRを研究していて、この仮想マシンをRoRを「デプロイ」するように設定していますが、Node.jsのインストールでスタックしました。

私はUbuntu12.04を使用しており、このガイドの次の手順に従いました。

http://railsapps.github.com/installing-rails.html

Rails 3.1以降、Ubuntu Linuxでの開発にはJavaScriptランタイムが必要になりました(Mac OS XまたはWindowsでは必要ありません)。Linux Ubuntuでの開発には、Node.jsサーバー側JavaScript環境をインストールするのが最善です。

$ sudo apt-get install nodejs

$PATHに設定します。

「$PATHに設定」とはどういう意味ですか?

私はここ数時間グーグルでそれを探していました、そしてすべての解決策は異なった問題のために異なっています、そして私はそれに対する簡単な答えを得ることができません。ここで少し光を当ててもらえますか?

ありがとう!

4

4 に答える 4

28

あなたはそれについて心配する必要はありません、apt-get installコマンドはあなたのためにそれをします。nodejsプロセスへのパス(通常は/usr/bin/node)をグローバル$PATH変数に追加します。これによりnode、ターミナルに入力すると、nodejsプロセスが開始されます。

なんらかの奇妙な理由で起動できない場合は、ノードインストールへのパスを$PATHに手動で追加する必要があります。これを行うには、ファイルを編集して~/.bashrc次を追加します。

PATH=/usr/bin/node:$PATH
于 2012-11-03T14:53:30.783 に答える
15

私はインストールしようとしました、そしてそれはパスにないことnpmについて不平を言いました。nodeおかしなことに、そうnodejsでしたが、そうでnodeはありませんでした。私はこうして問題を解決することになった:

$ cd /usr/bin/
$ sudo ln -s nodejs node

...これは。にシンボリックリンクnodenodejsます。今npm、文句なしにインストールします。

于 2015-10-21T12:05:30.913 に答える
1

実行しているシェルによって答えは異なる場合がありますが、出発点としてはhttp://www.troubleshooters.com/linux/prepostpath.htmが適しています。

そしてhttp://www.linuxjournal.com/article/3645

于 2012-11-02T21:46:50.410 に答える
0

インストール後にUbuntuを再起動しました。それで問題は解決しました。

于 2020-12-07T00:08:46.663 に答える