今更ながらおじさんがNode.jsする(その1)
インフルエンザに罹り、自宅軟禁中の熊猫です。
ベッドしかない寝室での生活のためメインPCは触れず、もう古いMacBook Airを出してぽちぽちしています。
ダラダラとテレビやゲームするのもあれなので(もうずいぶんやったけど)、ちょっとお勉強でも。
会社の人からは「今は、まぁJS(TS)でしょ」という発言が最近良く聞こえます。 熊猫的にはなんだかんだjava一筋(しかもサーバサイドばっかり)で来たもので、 たまには新しいものをとも思っていますが、なかなか手が出せないところ。
せっかくの機会なので、1日、2日程度でどこまでできるかやってみます。
まず環境構築。
環境構築
必要なのは、node.jsの実行環境とエディタという認識。
エディタ
エディタに関しては、近年大人気のVisualStudioCodeをとりあえず選択。(仕事場では大体これが使われている気がする。よほどマニアックなEmacs使いでない限り・・・・)
ググって出てきた から素直にダウンロードしてインストール。 Macなので、Zipを解凍後appファイルをアプリケーションフォルダに放り込んで終了。
node.js
以前、一瞬頑張ってbrewは導入済みだったので、そこは省略。
ググって出てきたサイト https://qiita.com/kyosuke5_20/items/c5f68fc9d89b84c0df09 を参考にして進める。
nodebrewのインストール
手順通り。特に困ることはなく、進む。
Node.jsのインストール
Nodeのバージョンだけ変える。 上記サイトでは、latestを選択しているが、別サイトを見て、Stableにした。なんとなく。
$ nodebrew install-binary Stable
でエラー。
$ nodebrew install-binary stable Fetching: https://nodejs.org/dist/v10.15.1/node-v10.15.1-darwin-x64.tar.gz Warning: Failed to create the file Warning: /Users/naritake/.nodebrew/src/v10.15.1/node-v10.15.1-darwin-x64.tar.gz Warning: : No such file or directory 0.0% curl: (23) Failed writing body (0 != 847) download failed: https://nodejs.org/dist/v10.15.1/node-v10.15.1-darwin-x64.tar.gz
しかし上記サイトにある通り、
$ mkdir -p ~/.nodebrew/src
でディレクトリを作ってあげることで成功。
$ nodebrew install-binary stable Fetching: https://nodejs.org/dist/v10.15.1/node-v10.15.1-darwin-x64.tar.gz ######################################################################## 100.0% Installed successfully $ nodebrew use stable use v10.15.1 $ node -v v10.15.1
Hello World
Hello worldだけならこれでOK
'''javascript console.log("hello world"); '''
実行
''' $ node hello.js hello world '''
めでたしめでたし
家族との大切な時間のため
どうも熊猫です。
熊猫には家族がいます。
熊猫奥さんと、チビ熊猫です。
そのかけがえのない家族と過ごす時間はそれはもう大切です。
だから、
買いました。
http://www.pokemon.jp/pokemongoplus-support/
そう、ゴプラ 。
これさえあれば、家族との楽しい旅行先でレアポケモンの巣があっても、ポケットの中でぽちぽちするだけで、ゲット可能!!
しかも旅先でスマホばっかり!と熊猫奥さんにも怒られない!
#事実、またポケモン?!と、よく怒られてました。
金額的には大したことはないですが、今まで無課金を貫いてきた身としては、苦渋の決断でしたが、家族との大切な時間のために、泣く泣く課金しました。
全国のポケモンGO好きなお父さん、激マストですよー!
最近売ってないけど・・・。
ちなみに熊猫奥さんとチビ熊猫にはこれはキーホルダーだよと言ってあります。
熊猫です。
はじめまして。
ブログのさじ加減がわからなくなったので、一応個人情報を特定されいないようにするために熊猫と名乗っています。
HNの由来は 昔、大中という中華風雑貨店で売られたエキセントリックなパンダのおもちゃ(怪音を出しながら目を光らせて迫ってくる)、に魅了され、 色んな人に配ってたらパンダ好きと思われ、いろんなパンダグッズをお返しで頂いたあたりが由来です。
中の人はもうすぐ40になるおじさんです。
子育てしながら割と大きな会社で社畜をしています。
社畜のタイプとしてはIT土方系・Javaのアプリ開発と、雑多なインフラ周りをちょっとだけという感じです。
このブログはそんなおじさんが思ったことを吐き出したいために作っています。
技術ブログとか憧れるけど、まぁ、無理かなぁ。 (やるにしても別でやろうI
そんなわけで、うっかり見てしまった方すいません。 適当に見ていただけると幸いです。
よろしくおねがいします。