Я использую jsdoc3 для своего проекта, и все прекрасно компилируется.
Но с этим я возился последние 2 дня и сдаюсь :(
При использовании самого простого вызова терминала MacOsX для запуска jsdoc я ВСЕГДА получаю полный путь к моему исходному файлу в сгенерированной документации.
Пример:
./jsdoc ../projectname/js/jsfile.js
В сгенерированном файле индекса я вижу h1 с «индексом», а под ним h2 с полным путем к файлу js:
/Users/username/projects/path/projectname/js/jsfile.js
Мне не нравится, что он показывает мой полный локальный путь...
После прочтения я подумал, что это будет относительно того, откуда я запускаю jsdoc.
Но все это имеет тот же точный результат:
cd /Users/username/projects/path/projectname
../jsdoc-master/jsdoc js/jsfile.js
так же как
cd /Users/username/projects/path/projectname/js
../../jsdoc-master/jsdoc jsfile.js
Проблема в том, что этот путь также используется со ссылками на номера строк и на странице исходного кода. И действительно не приятно, что отображается мой внутренний путь...
Я бы хотел, чтобы результат был projectname/js/jsfile.js
или, по крайней мере, просто jsfile.js
, но я не могу заставить это работать.
Я надеюсь, что кто-то может сказать мне, что я делаю неправильно.
С уважением,
Ян
@
, добавленная в 3.3.0? - person Louis   schedule 28.02.2014