Google Apps Script (GAS) プロジェクトを素早くセットアップするCLIツール。
npm create macroまたは
npx create-macronpm create macroプロンプトに従ってプロジェクトを設定:
- プロジェクト名
- 言語 (TypeScript / JavaScript)
- GASプロジェクトを自動作成するか
- プロジェクトタイプ (standalone, sheets, docs, forms, slides, webapp)
npm create macro my-project -- --yesデフォルト値でプロジェクトを作成:
- 言語: TypeScript
- GASプロジェクト作成: はい
- プロジェクトタイプ: standalone
| オプション | 短縮形 | 説明 |
|---|---|---|
--yes |
-y |
デフォルト値で全ての質問をスキップ |
--help |
-h |
ヘルプを表示 |
--version |
-v |
バージョンを表示 |
my-project/
├── src/
│ ├── main.ts (or main.js)
│ └── appsscript.json
├── dist/ (ビルド後に生成)
├── .clasp.json
├── .gitignore
├── package.json
└── tsconfig.json (TypeScriptのみ)
# プロジェクト作成
npm create macro my-project
# ディレクトリ移動
cd my-project
# ビルド
npm run build
# GASにプッシュ
npm run push
# (オプション) ブラウザで開く
npm run open- Node.js >= 18
- Googleアカウント
- Google Apps Script APIが有効 (下記参照)
GASプロジェクトを自動作成する場合、Google Apps Script APIを有効にする必要があります:
- https://script.google.com/home/usersettings にアクセス
- 「Google Apps Script API」をオンにする
MIT