Начнем с того факта, что не так много документации по конечным точкам /dev
и /exec
. Если у вас есть ценная информация, которую я не могу найти, я был бы очень рад ее увидеть, без сарказма.
Из того, что я могу найти, dev - это текущая версия редактирования, а exe c - последняя опубликованную версию ваших скриптов (или более старую версию, если хотите).
Это говорит мне, что я должен иметь возможность редактировать свои автономные скрипты веб-приложения, не беспокоясь о том, что это мешает пользователям, потому что если это не так не опубликованы, они не видят изменений. За исключением того, что на самом деле это не так.
Очень легко скопировать, просто создайте новое веб-приложение и вставьте console.log("Anything you want")
в функцию doGet
. Публикуйте sh и запускайте, и вы увидите свой лог в консоли, круто! Теперь go вернитесь, удалите консольную строку, не публикуйте sh, и снова запустите. Ваш вывод на консоль больше не будет работать, что должно было быть, потому что вы не опубликовали sh.
Итак, мой вопрос: где находится документация о том, как это на самом деле должно работать, потому что с ограниченной информацией я удалось найти, похоже, он сломан.