Как написать код скрипта Google Apps локально в вашей любимой среде IDE?

Простое пошаговое руководство

Возьмите идентификатор сценария приложения из своего проекта и настройте локальную среду разработки с помощью Clasp.

Установить застежку

Я буду использовать Linux для этого проекта, но если вы используете Windows, то пропустите команду sudo, чтобы установить пакет clasp.

sudo npm install -g @google/clasp
# For windows
# npm install -g @google/clasp

Я предполагаю, что вы уже установили node, npm и код VS.

Проверьте результат установки с помощью:

clasp -v

Локальная настройка проекта

Пожалуйста, выберите свою любимую папку, чтобы настроить локальный проект для проекта сценария нашего приложения (вам не обязательно это делать)

npm init

После этого давайте создадим новую папку, которая будет клонировать проект скриптов приложения. Назовем его src(источник).

# Inside the project folder
mkdir src

Клонировать проект из облака в локальный

Мы клонируем проект из панели управления скриптами приложений в vs code. Для этого необходим идентификатор сценария приложения. Идентификатор можно найти в разделе Настройки проектов› Идентификаторы (посмотрите на изображение ниже).

Затем скопируйте идентификатор, на терминале клонируйте проект.

clasp clone "ID inside quote" --rootDir src

Здесь,

  1. Мы предоставляем идентификатор внутри кавычек.
  2. Я прошу клонировать проект внутри папки src в качестве корневой папки.

Как отправить в облако?

Чтобы запустить облачный проект Google, мы можем использовать следующую команду.

clasp -P src/ push

Он отправит все содержимое папки src в облачный проект скриптов вашего приложения.

Подготовка к отправке в репозиторий Git

Дополнительный совет: не забудьте добавить следующие файлы в gitignore, прежде чем отправлять свой проект на GitHub.

src/.clasp.json
src/appsscript.json

Заключение

Итак, это был краткий блог о настройках скрипта приложений на локальном компьютере. Теперь вы можете редактировать проекты Apps Scripts в своей любимой среде IDE.

Спасибо за прочтение. Я Нибеш Хадка из салона кодирования Хадки. Мы можем написать надстройки и собственный скрипт приложений для автоматизации ваших проектов. Нанимайте нас, лайкайте, делитесь и подписывайтесь на информационный бюллетень, чтобы получать обновления нашего бесплатного контента.