![anyenvとnodenvでNode.jsのバージョン管理をしよう!](https://cdn-ak-scissors.b.st-hatena.com/image/square/c41e89557c97f48cf314e9499b28801320b40a3c/height=288;version=1;width=512/https%3A%2F%2Fwww.to-r.net%2Fmedia%2Fimages%2F2017%2F09%2Fanyenv.jpg)
クリーンインストールしたmacにNodeBrewを入れたいと思います。 もちろん、まだNodeBrewをインストールしていません。 環境 OS X El Capitan v10.11.3 HomeBrew導入済み(使いません) そもそもNodeBrewってなに? Node.jsのバージョン切り替えを簡単に行えるツール Node.jsってなに? サーバーサイドで動くjavascriptです。 javascriptは色々使えるので便利になりましたね。 詳しくはgoogleで検索してください。 ノンブロッキングI/Oに特化しているなど・・・
サーバーサイドで動作するJavaScriptNode.jsはSassのコンパイル、webpackの使用等、今やフロントエンド開発に欠かせないものです。Node.jsを使う場合、バージョンを自動で切り替えられる nodenvというツールがお薦めです。本エントリーではnodenvのメリットと、基本的な使い方について解説します。 Node.jsのバージョン管理 プロジェクトによっては古いNode.jsのバージョンで動作が安定し、違うNode.jsにしてしまうと動作しなくなる、といったケースは現場でよくあります。しかし、プロジェクトを切り替える度、現在のNode.jsをアンイストールして目的のバージョンのNode.jsをインストールする、というのは時間がかかります。 このようなNode.jsのバージョン問題を解決するため、Node.jsのバージョン管理をするツールとしてmacOSの「Nodebre
申し訳ありません。こちらの記事に関しては、自分の備忘録として、書いた記事で引用元をちゃんと載せるべきでした。 また、エバーノートなどのクローズドな場でやるべきことを、オープンな場であるqiitaに載せてしまった事を反省しております。 参考が明記されていない記事は1週間以内に削除致します。 Node.jsのアップデート n という便利なバージョン管理ツールがあるので、これを使ってバージョンを確認してアップデートします。nの詳しい使い方は、「でこてっくろぐ 」さんのこちらの記事 あたりをご参照いただくと良いと思います。n を使う際の注意点もしっかり説明されています。 nのインストール Node.jsのバージョンの確認 Stableの確認 $ n --stable Latestの確認 $ n --latest ##Latestのインストール $ n latest npmのアップデート npmのほ
背景 Javascript で Web アプリを作ろうとすると、よくわからないことだらけで超混乱します。 npm と bower の違いは? npm はサーバーサイド用、bower はクライアントサイド用らしいよ えっ、でもなんで bower のインストールに npm が必要なの? サーバーサイドは Rails で書きたいから npm 要らないと思うんだけど・・・ ていうかサーバーサイドJSとか node.js って何? よく見る browserify って何? こういった疑問が沸き上がるのは、各ツールが生まれた文脈がよくわかっていないからです。いろいろ調べてやっとちょっとわかってきたのでメモします。間違いがあったらご指摘ください。 「CommonJS」誕生 - Javascript は汎用プログラミング言語へ その昔、Javascript 大好きおじさんは言いました。 Javascrip
こんにちは、エンジニアなのにダンクができないのびすけです。今月から記事を書かせていただきます。 さてみなさん「Node.js」って知っていますか? 僕も最近Node.jsの勉強を始めたので「Node.jsを使ったことがないけど使ってみたい」と思っている人に向けて、Node.jsの入門的な内容を紹介したいと思います。 ▼2020年最新版はこちら! Node.jsとは 一言で言うとアツいJavaScriptです。 通常、JavaScriptはユーザーのブラウザで動作するプログラミング言語ですが、Node.jsはサーバー側で動作するJavaScriptであり、Web業界ではかなり注目されています。大量の処理に対応するために、ノンブロッキングI/Oというモデルを採用しています。 例えば、データベースから大量の情報を取得してWebページ上に表示をする処理をおこなう場合、通常はデータベースへアクセスし
2015 - 11 - 22 nodebrewでローカルのNode.js環境を整える Node.js nodebrewでバージョン管理しよう Node.jsの進化速度はすさまじい勢いで、アプリごとにバージョンが異なっている!という現象が普通に起きてきます。そこでnvmやらnodebrewやらのバージョン管理ソフトを使ってローカルで動かすNode.jsを切り替えたり管理できると最高ですね。今回は、nodebrewで一括管理するための環境構築をゴールとして作業方法を整理してみました。 状況 こんな人にオススメ nodebrewで一括管理したい でもなんか知らんけどnvmを以前インストールしたまんま とりあえずなんか知らんけど本家Node.jsサイトから直接Node.jsをインストールしていた やること 1. nvmアンインストール nvmとはNode.jsのバージョンを管理するソフトウェアで、
随時更新します。 対象の人 使ったことないけど、軽く理解はしておきたい人 本格的に勉強する前に、大まかな概要を知りたい人 特徴 サーバーサイドのJavaScript 非同期 (I/Oの処理結果を待たず処理を進める) ノンブロッキングI/O (I/Oの結果を待たないで処理をすすめる。I/O処理が終了したらコールバック関数を実行。) イベントドリブン (何かしらのキッカケで動き始める) シングルスレッド (メモリ消費が少ない、仕事切り替えが少ないので速い) JavaScript エンジンが Google の V8 で速い Node.jsで作られたアプリの特徴 小さいデータや小さい計算の場合、速い メモリ消費量が少ない ローカルとリモートとのデータのやり取りをシームレスに行うフレームワーク(Meteor)などが出てきている サーバ側、クライアント側で処理の共通化ができる (入力値チェックなど)
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く