部下の部屋を200万円かけて超オシャレに改造したら、とても喜んでくれました。
61793341579
1
こんにちは。ディレクターのエリカです。こちらはNode.jsという言葉を聞いて「何となくはわかるけど、実際にどんなものか触ったことがない」という初心者の方に向けての記事になります。
今回はNode.jsのインストールからはじめ、簡単なチュートリアルまでを紹介します。Node.jsを勉強したいと思っている人のキッカケや第一歩になれば幸いです。
何と言ってもNode.jsの準備が必要になります。
こちらの記事「いまアツいJavaScript!ゼロから始めるNode.js入門〜5分で環境構築編〜」を参考に、準備をしてください。
次に、チュートリアル用のモジュール「learnyounode」をインストールし、実行します。
$ sudo npm install learnyounode -g $ learnyounode
すると以下の画面が表示されます。
こちらには全部で13個のエクササイズが用意されていますので、早速はじめていきましょう。
カーソルキー上下で、エクササイズを選択し、リターンキーで決定です。今回は「HELLO WORLD」にチャレンジしてみましょう。
まずは、基本の問題です。
コンソール(標準出力)に、「HELLO WORLD」と表示するプログラムを書いてください。
.js を拡張子にもつファイルを作成して、JavaScript を書き始めましょう。
たとえば、program.js というファイルを作成した場合には、それを実行するのは、以下のコマンドです。
$ node program.js
Webインスペクタなどブラウザでコンソールログに書き出す場合と同じく、以下でコンソール出力できます。
console.log("text")
プログラムが書けたら、以下のコマンドを実行して答え合わせを行います。
たとえば、program.js というファイルに回答となるプログラムを書いた場合です。
$ learnyounode verify program.js
以下のような画面が表示されます。
ACTUAL(実際) と EXPECTED(期待)が一致していれば、クリアです。
"" == ""
こちらが気になる方もいらっしゃると思いますが、console.log()は改行を伴う出力をおこなうので、その改行部分が比較されているものと思っていただければ。ひとまず、今はまだ気にしなくても大丈夫です。
ちなみに、回答例は以下になります。
console.log("HELLO WORLD")</p>
いかがでしたでしょうか?
クリアにならなかった場合は、プログラムを修正し、再度答え合わせのコマンドを実行してください。何度でも繰り返し、クリアになるまで頑張ってみましょう。
次回は、「BABY STEPS」に挑戦します。それでは、また!
ディレクターのエリカです。趣味は美術鑑賞で、絵画や展示などたくさんの作品を眺めるのが好きです。得意料理は「鍋」です。よろしくお願いします。
いつもLIGブログをご覧いただきありがとうございます。LIGの広報担当ヨシキです。Facebook、Twitter、メルマガを通じて、皆様と交流を深めていきたいと思います。 僕の発信する情報はLIGからの公式メッセージと思っていただいて結構です。「いいね!」を押すも良し、twitterをフォローするも良し。全ては皆様次第です。 なによりのおすすめはメールマガジンですので、お気軽に登録してくださいね!
饅頭が怖い……饅頭が怖い……。