しがないエンジニアのブログ

技術的な内容をメモ代わりにつらつら

Node.js

claspを使ったGoogle App Scriptのローカル開発・自動コンパイル

claspとは claspは、Google App Script(GAS)をローカル環境で開発するためのgoogle製ツールである ローカルで作業できる一番のメリットは、やはりgitとの連携が可能になることだろう しかし、gasはES6には対応しておらず、イマドキのjsのコーディングスタイ…

babelを使ったjavascriptの自動コンパイル

Babel ECMAScript2015 (ES6)やECMAScript7などで書かれたソースコードを一般的なブラウザがサポートしているECMAScript5の形式に出力することができます。 つまり、新しい言語仕様を昔の仕様に落としてトランスコンパイルしてくれるコンパイラ セットアップ …

Node.jsとかnpmについての基礎的な部分

Node.jsとは Node.jsとは、サーバサイド用のjavascript シングルスレッドとか、ノンブロッキングI/Oとか、細かいところは省く(というかそこまで理解してない) じゃあクライアントサイド用のjavascriptは?といえば、それが今まで使ってきていたjsなのだろ…