8000 GitHub - dmorita00/base-clasp
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Notifications You must be signed in to change notification settings

dmorita00/base-clasp

Repository files navigation

claspをインストール

https://github.com/google/clasp?tab=readme-ov-file

準備

  1. ログインする(CLI)
    clasp login
  2. clasprc.jsonをプロジェクトルートに移動させる
    cp /Users/username/.clasprc.json ./
    

既存のファイルを使用する場合

  1. cloneする(CLI)
    clasp clone <スクリプトファイルのURL>
  2. clasp.jsonを編集する
    {
        "scriptId":"<スクリプトID>",
        "rootDir":"./dist"
    }
  3. appsscript.jsonをdistへ移動する

デプロイする場合

  1. envファイルを作る
    cp .env.template .env
  2. スプレッドシートを作成する(ブラウザ)
  3. GASを作成する(ブラウザ)
  4. デプロイする(ブラウザ)
    1. Webappを選択する
    2. DeploymentIDをenvに貼り付ける

参考: https://www.ykicchan.dev/posts/2020-07-12 https://yuru-wota.hateblo.jp/entry/GAS/Create-Project-via-Clasp

yarnを使う場合

  1. 設定
rm -rf .yarn*
yarn set version berry
  1. .yarnrc.ymlを編集する
nodeLinker: node-modules # 追加
  1. インストールする
yarn install

GAS GCP連携

https://blog.gluegent.com/2022/04/gas-3-gasgcp.html

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0