В настоящее время в моем проекте мы используем JSDoc, мы недавно начали внедрять Angular, и я хочу продолжать использовать JSDoc, чтобы гарантировать, что вся документация находится в одном месте.
Я взглянул на людей, которые просто говорят, что используют ngDoc, но это не очень эффективный вариант, так как у нас всегда будет отдельный JavaScript, и я идеально бы все вместе.
/**
* @author Example <[email protected]>
* @copyright 2014 Example Ltd. All rights reserved.
*/
(function () {
window.example = window.example || {};
/**
* Example Namespace
* @memberOf example
* @namespace example.angular
*/
window.example.angular = window.example.angular || {};
var exAngular = window.example.angular;
/**
* A Example Angular Bootstrap Module
* @module exampleAngularBootstrap
*/
exAngular.bootstrap = angular.module('exampleAngularBootstrap', [
'ngRoute',
'ngResource',
'ngCookies'
])
.run(function ($http, $cookies) {
$http.defaults.headers.post['X-CSRFToken'] = $cookies.csrftoken;
$http.defaults.headers.common['X-CSRFToken'] = $cookies.csrftoken;
});
})();
В настоящее время это то, что у меня есть, но я не могу разместить документацию для run() каких-либо идей?