Upgrade to Pro — share decks privately, control downloads, hide ads and more …

GAS活 #4 「Claspを用いた モダンGAS開発」

GAS活 #4 「Claspを用いた モダンGAS開発」

takanakahiko

May 20, 2019
Tweet

More Decks by takanakahiko

Other Decks in Technology

Transcript

  1. Hello! I am takanakahiko I like Pripara, Drawing and Programming.

    Graduate Student(Grade M2) at Takushoku Univ. Work at GaiaX Co.Ltd. and Japan Digital Design, Inc. You can find me at @takanakahiko 3
  2. 作業の流れ 1. ClaspとGASを連携する 2. 手元でコードを書く 3. ClaspでPushする 4. 実行する 5.

    エラーがあれば2に戻る ...手間では?(いやそんなことはなく) 12
  3. 組み合わせられるツール群 ◉ Git : バージョン管理ツール ◉ ES(TS)Lint : ソースコードのチェックツール ◉

    VS Code 他(Editor) : 使い慣れたエディタを ◉ TypeScript : 型を扱えるJavaScript And more ... 15
  4. DEMO • $ npx sao clasp でプロジェクト作成 ◦ 参考 :

    https://www.npmjs.com/package/sao-clasp • $ clasp create --rootDir ./src でGASプロジェクト作成 • $ clasp push でソースコードのアップロード
  5. • Google Apps Script (GAS) の本を書きました -> • GAS流行れ流行れ.... •

    GASが便利になるツールClaspを良くしよう (動機が不純すぎる) 22 きっかけ