# gas-common-dev Google Apps Scriptに関する共通ソース ## Develop Google Apps Script (GAS) は通常ブラウザのエディタで書きますが、 VS Code でローカル開発 → GAS にデプロイ → ローカルである程度テストという流れも可能です。 #### GASの開発に必要なもの * Node.js / npm * Google アカウント * clasp * VS Code #### 開発構築 ```sh # clasp をインストール npm install -g @google/clasp # GAS へのログイン clasp login # GASプロジェクトを作成する(JS) mkdir gas-sample cd gas-sample clasp create --type standalone --title "Sample GAS Project" # スプレッドシートの場合 clasp create --type sheets --title "My Sheet Project" ``` 作成されたCode.jsにソースを書きます Code.js ```js function helloWorld() { const sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet(); sheet.getRange(1, 1).setValue("Hello from JavaScript!"); } ``` GASにデプロイする ```sh clasp push # 強制 # clasp push --force ``` デプロイしたプロジェクトをスプレッドシートと紐づける必要があります ```sh clasp create --type sheets --title "My Sheet Project" ```