Запитання з тегом «google-closure-compiler»

4
Як вказати парам необов'язково, використовуючи вбудований JSDoc?
Згідно з JSDoc вікі для @param, ви можете вказати, що @param є необов'язковим, використовуючи /** @param {String} [name] */ function getPerson(name) { } і ви можете вказати параметр, вбудований в параметр, використовуючи function getPerson(/**String*/ name) { } І я можу поєднати їх, як наступне, що добре працює. /** @param [name] …

5
Як задокументувати тип рядка в jsdoc з обмеженими можливими значеннями
У мене є функція, яка приймає один параметр рядка. Цей параметр може мати лише одне з декількох визначених можливих значень. Який найкращий спосіб документувати те саме? Чи слід shapeType визначати як enum, TypeDef чи щось інше? Shape.prototype.create = function (shapeType) { // shapeType can be "rect", "circle" or "ellipse"... this.type …

6
Запуск команди в Grunt Task
Я використовую Grunt (інструмент побудови командного рядка на основі завдань для проектів JavaScript) у своєму проекті. Я створив власний тег, і мені цікаво, чи можна запустити в нього команду. Для уточнення, я намагаюся використовувати шаблони закриття, і "завдання" повинно викликати файл jar для попередньої компіляції файлу Soy у файл javascript. …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.