DreamhostのVPSは、サーバを管理している、彼らは顧客の手のオフ一部の管理負担をしながら(共有ホスティングではなく)お客様へのより多くのコンピューティングパワーとアイソレーションを与えるとの間のバランスを取るようにしてください。その結果、基礎となるOSや基本サービスを気にする必要がなくなり、アプリケーションに重点を置く必要がなくなりますが、マシンにインストールできるものにはいくらか制限があります。
npmパッケージを特権のないユーザーとして管理できるというのは良いニュースです。私はノードの専門家ではありませんが、npmをアップグレードし、gulpとローカルユーザーのすべての依存関係をインストールすることができました。
は、私が最初にそれに続いて
$ npm config set prefix ~/npm
をNPMの接頭辞を設定NPM(mkdir npm
)の私のバージョンのための新しいディレクトリを作成し、それはそのディレクトリにNPMの新しいバージョンをインストールしてみましょう:
それは完了だ後
、あなたの.bash_profileにし、現在のセッションで、あまりにもexport PATH="$HOME/npm/bin:$PATH"
を$ PATH変数を更新し、で確定which npm
npmコマンドbashが実行するコマンドは/home/$YOUR_VPS_USER/npm/bin/npm
です。
今、あなたは残りの部分をインストールすることができます。
npm install -g bower
npm install -g grunt-cli
npm install -g gulp
npm install -g yo
あなたはより多くの電力を持っているとアンマネージサーバーを実行しているの責任を受け入れるために必要がある場合は、Dreamhostのクラウドはしかし、あなたのためのより多くのです。