После запуска основной компиляции/рендеринга JSDoc из Node.js:
jsdoc file1.js file2.js
Я получаю хорошо отформатированный документ, используя шаблон по умолчанию внутри каталога "out". Почти все, как ожидалось!
Но при открытии документа он всегда говорит "Главная" на странице index.html, не имеет содержимого на этой начальной странице и имеет "Главная" в навигации на боковой панели.
Как и где я обозначаю название проекта так, чтобы оно заменяло "Главная" ? Я также хотел бы увидеть описание проекта, а также информацию об авторе и авторских правах.
Похоже, что самое главное в JSDoc, но я не могу найти информацию! Я пробовал следующее, основанное на какой-то случайной статье, которую я нашел в Интернете:
/**
* This JavaScript file contains foo bar baz...
*
* @projectname Project Name
* @version 0.1
* @author Greg Pettit
* @copyright 2015
*
*/
Но у меня нет любви.
[отредактировано для добавления:]
Обнаружена директива @file/@fileOverview/@overview (все синонимы), которая несколько полезна, поскольку теперь я могу описать и установить информацию об авторских правах/авторах для каждого файла:
/**
* @file Project description which renders below the individual filename and therefore isn't a real overview blurb.
*
* @version 0.1
* @author Greg Pettit
* @copyright 2015
*
*/
Это оставляет 2 "проблемы" для решения еще:
-
Обзорное описание; Я думаю, что @file позаботится о большинстве моих потребностей, но поскольку это для каждого файла, мне все равно понравится абзац или параграф типа "введение", который появляется перед описаниями включенных файлов.
-
Замена этого "домашнего" текста специальным текстом