Вы можете использовать виртуальные корневые (~/
) пути в справочной директиве Intellisense, которая лучше всего работала для меня в прошлом, например:
/// <reference path="~/Scripts/chris-vsdoc.js" />
Кроме того, вы можете отметить свою фактическую chris.js
файл с комментариями VSDoc и ссылками на него, а не на наличие отдельного VSDoc.Минификация в любом случае удалит всю информацию VSDoc, так как это просто обычный комментарий JavaScript, который начинается с другого /
.
. Обычно я получаю центральный main.js
(названный в зависимости от проекта, а не "main""), а затем несколько main.namespace.js
файлов, которые в конечном итоге все объединяются в один (с" main ").main.js
имеет /// <reference />
для каждого из main.namespace.js
файлов, а затем у каждого из них есть один /// <reference />
назад к main.js
.
Используя этот подход, я получаю правильный, управляемый VSDocIntellisense для всей группы файлов в любом из них.