We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
プロダクション環境Node.jsのバージョン管理をnvmからnへ切り替えた。
個人開発による実験の場でもあり、また頻繁なバージョンアップへもカジュアルに対応したいのであまりよくないだろうなぁと思いつつもnvm経由で管理を行っていた。
しかしCapistranoによる自動デプロイを実装するにあたってnvmを用いたNodeの操作は非常に面倒であったため、いい機会なのでnへ引っ越すことにした。
nvm の削除は普通にbash_profileから環境変数を削除し、ユーザーディレクトリから本体を丸ごと削除するだけである。
bash_profile
# 環境変数の削除 $ vi ~/.bash_profile # nvm本体の削除 $ rm -rf ~/.nvm
まずNode本体をyum経由でインストールする。
$ sudo yum install nodejs npm --enablerepo=epel
これでNodeとnpmは入った。 node は0.10.36、npm は1.3.6と、どちらもかなり古いバージョンなので、とりあえずnpmは先に最新にアップデートを行った。
$ sudo npm install npm -g $ npm -v 3.3.12
別にそのままのバージョンでも問題はないかもしれないが、3系は大幅に改良がおこなわれているので上げれるときに上げておいた。 次にnと、最新のNodeをインストールする。
$ sudo npm install n -g $ n latest $ node -v v5.2.0
これでv5.2のNodeがインストールされた。 今後は開発ではnvm、本番ではnと使い分けていこうと思う。
参考文献
The text was updated successfully, but these errors were encountered:
No branches or pull requests
プロダクション環境Node.jsのバージョン管理をnvmからnへ切り替えた。
個人開発による実験の場でもあり、また頻繁なバージョンアップへもカジュアルに対応したいのであまりよくないだろうなぁと思いつつもnvm経由で管理を行っていた。
しかしCapistranoによる自動デプロイを実装するにあたってnvmを用いたNodeの操作は非常に面倒であったため、いい機会なのでnへ引っ越すことにした。
nvmの削除
nvm の削除は普通に
bash_profile
から環境変数を削除し、ユーザーディレクトリから本体を丸ごと削除するだけである。nのインストール
まずNode本体をyum経由でインストールする。
これでNodeとnpmは入った。
node は0.10.36、npm は1.3.6と、どちらもかなり古いバージョンなので、とりあえずnpmは先に最新にアップデートを行った。
別にそのままのバージョンでも問題はないかもしれないが、3系は大幅に改良がおこなわれているので上げれるときに上げておいた。
次にnと、最新のNodeをインストールする。
これでv5.2のNodeがインストールされた。
今後は開発ではnvm、本番ではnと使い分けていこうと思う。
参考文献
The text was updated successfully, but these errors were encountered: