2016-11-16 2 views
0

Я создаю приложение с проектом Google App Script, который будет полностью размещен в Google Таблицах. Я использую разные вкладки листа для хранения данных и создания диалоговых окон на основе HTML и боковых панелей для навигации по приложению. Я не собираюсь развертывать это как библиотеку или веб-приложение, и я не планирую использовать какой-либо другой веб-сервер своего собственного создания.Добавить файлы изображений (или другие ресурсы) в проект?

Все идет хорошо, но в этот момент я хотел бы добавить встроенные ресурсы, например. изображения, которые можно использовать в качестве фона веб-страниц. Я могу добавить файлы .gs и файлы .html, которые отлично подходят для кодирования на стороне сервера, для кодирования на стороне клиента и для стилей, но я не знаю, как добавить другие файлы в проект. Если бы это был обычный веб-процесс разработки, я предполагаю, что у меня будет что-то вроде папки «img» в корне точки входа в сервер - это функциональность, которую я ищу в проекте GAS.

Можно ли добавить файлы встроенных ресурсов в проект GAS? В качестве альтернативы, можно ли каким-то образом кодировать двоичные ресурсы в HTML-файле, а затем декодировать по мере необходимости, чтобы отображаться как полезный контент? Я могу, конечно, создать адекватные формы ввода данных без дополнительных ресурсов, но все будет выглядеть довольно спартански.

Я нашел предыдущий вопрос, который упоминал обходные пути, как размещение ресурсов в Google Диске, рядом с листом Google w/script, но это было 4 года назад ... Интересно, была ли сейчас лучшая/предпочтительная методология, просто не хватает. Это другой вопрос, можно посмотреть здесь:

Elegant way to store resources...

Спасибо за любую помощь, кто может предложить!

Cheers,

sutekh137

+0

вопрос является слишком широким, другой рукой он уже связанный с этим вопрос, но не включает в себя ссылку на него. –

+0

Я добавил ссылку на другой вопрос - извините. Другой вопрос, по сути, такой же, как у меня, и никто не отметил его слишком широким. Что дает? И это правда, что другой вопрос был задан более четырех лет назад. Нет ли возможности повторного запроса аналогичного вопроса, когда новые возможности могли быть введены в окружающую среду? – sutekh137

+0

Откуда вы знаете, что у другого вопроса нет ни призовых и/или закрытых голосов, если избиратели не публикуют комментарии об этом? Что касается повторного запроса вопроса проверки http://meta.stackoverflow.com/q/333443/1595451 –

ответ

0

Частичный ответ

Если это обычный процесс разработки веб-, я думаю, я бы что-то вроде папки "IMG" в корне моей точки входа в сервер - это функциональность, которую я ищу в проекте GAS.

В Google Apps Script нет корневой папки. Некодовые ресурсы должны размещаться где-то в другом месте.

Смотрите также

http://www.google.com/script/start

+0

Мне хорошо известно, что у GAS нет понятия «корневой» папки. Но у него есть возможность включать другие файлы в проект по имени, поэтому не совсем глупо думать, что файлы ресурсов в какой-то момент могут быть элементами, которые могут быть добавлены в проект и указаны по имени. (Примечание: я не знаю, действительно ли вопросик из этого другого потока действительно подавал запрос на функцию ...) – sutekh137

Смежные вопросы