В вашей библиотеке вам нужны как общие HTML файлы, так и функции, которые будут возвращать их содержимое. Затем вы можете вызывать эти функции в своих проектах.
Библиотека
Code.gs:
/**
* Gets the CSS file as HTML and returns its content.
* @returns {string}
*/
function getCss() {
return HtmlService.createHtmlOutputFromFile("CSS").getContent();
}
CSS. html
<style>
p {
background-color: yellow;
}
</style>
Проект
Code.gs
function doGet() {
return HtmlService.createTemplateFromFile("Index").evaluate();
}
Индекс. html
<!DOCTYPE html>
<html>
<head>
<base target="_top">
<?!= Library.getCss(); ?>
</head>
<body>
<p>Hello</p>
</body>
</html>