Есть ли способ аккуратно интегрировать gitbook и sharepoint?
У меня есть несколько книг в Gitbook, и я перенаправляю пользователей из интранета на основе Sharepoint к документации в Gitbook. Есть ли способ автоматически встраивать контент Gitbook в Sharepoint, чтобы он выглядел так, как будто он интегрирован в интрасеть?
1 ответ
Я успешно интегрировал Gitbook в Sharepoint. Сначала я попробовал ответ, приведенный выше, но он отобразил мою книгу в окне Sharepoint, что выглядело плохо для меня.
Вот как я это сделал:
Используя Gitbook CLI Toolchain, установленный на компьютере с Linux, выполните команду
gitbook build
команда.Возьмите вывод этой команды, которая называется папкой
_book
и загрузите его содержимое в папку документов Sharepoint.Постарайтесь точно скопировать структуру папок. Это немного утомительно, так как Sharepoint не позволяет вам загружать папки (по крайней мере, не мой экземпляр).
Переименуйте каждый.html документ в
_book
папка в.aspx. Это позволяет пользователям посещать страницу, когда они нажимают на ссылку, а не загружают страницу. Если я не ошибаюсь, мне также пришлось редактировать ссылки на страницы моих книг внутриindex.aspx
страница из.html в.aspx также.А вот и классная часть... посетите ссылку, предоставленную для (сейчас)
index.aspx
, Получить ссылку, нажав на...
Кнопка рядом с файлом в Sharepoint. И... бинго, Sharepoint будет служить всем вашим gitbook в качестве статического сайта.
Надеюсь это поможет