javascript – JSDoc什么都不打印
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了javascript – JSDoc什么都不打印,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2771字,纯文字阅读大概需要4分钟。
内容图文
![javascript – JSDoc什么都不打印](/upload/InfoBanner/zyjiaocheng/726/24a16f67c12441768540bff0356578bb.jpg)
我有下一个代码
element.js
(function(){
/**
* Element builder
* @param {string} url
* @constructor
**/
element = function(url){
/**
* Web service url
* @type {string} Url service
* @private
*/
this._url = url;
};
/**
* Open web service
* @param {Object} param
**/
element.prototype.open = function(param){
};
})();
我正在尝试测试js doc并获取有关我的代码的一些文档.
我运行下一个命令
jsdoc --debug element.js
我收到了下一条消息
DEBUG: JSDoc 3.3.2 (Sat, 13 Jun 2015 22:20:28 GMT)
DEBUG: Environment info: {"env":{"conf":{"tags":{"allowUnknownTags":true,"dictionaries":["jsdoc","closure"]},"templates":{"monospaceLinks":false,"cleverLinks":false,"default":{"outputSourceFiles":true}},"source":{"includePattern":".+\\.js(doc)?$","excludePattern":"(^|\\/|\\\\)_"},"plugins":[]},"opts":{"_":["element.js"],"debug":true,"destination":"./out/","encoding":"utf8"}}}
DEBUG: Parsing source files: ["/home/ismael-trabajo/Escritorio/js/element.js"]
Parsing /home/ismael-trabajo/Escritorio/js/element.js ...WARNING: The @type tag does not permit a description; the description will be ignored. File: element.js, line: 9
WARNING: The @type tag does not permit a description; the description will be ignored. File: element.js, line: 14
complete.
DEBUG: Finished parsing source files.
DEBUG: Indexing doclets...
DEBUG: Adding inherited symbols, mixins, and interface implementations...
DEBUG: Adding borrowed doclets...
DEBUG: Post-processing complete.
Generating output files...complete.
Finished running in 0.31 seconds.
输出是index.html,空文件.我做错了什么?
的index.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>JSDoc: Home</title>
<script src="scripts/prettify/prettify.js"> </script>
<script src="scripts/prettify/lang-css.js"> </script>
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<link type="text/css" rel="stylesheet" href="styles/prettify-tomorrow.css">
<link type="text/css" rel="stylesheet" href="styles/jsdoc-default.css">
</head>
<body>
<div id="main">
<h1 class="page-title">Home</h1>
<h3> </h3>
</div>
<nav>
<h2><a href="index.html">Home</a></h2>
</nav>
<br class="clear">
<footer>
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.3.2</a> on Tue Sep 08 2015 15:35:49 GMT+0200 (CEST)
</footer>
<script> prettyPrint(); </script>
<script src="scripts/linenumber.js"> </script>
</body>
</html>
谢谢你们 !
解决方法:
我找到的解决方案是使用命名空间.
/**
* Handles elements
* @namespace myNameSpace
*/
(function(){
/**
* Element builder
* @param {string} url
* @constructor
* @memberof myNameSpace
**/
element = function(url){
/**
* Web service url
* @type {string} Url service
* @private
*/
this._url = url;
};
/**
* Open web service
* @param {Object} param
* @memberof myNameSpace
**/
element.prototype.open = function(param){
};
})();
内容总结
以上是互联网集市为您收集整理的javascript – JSDoc什么都不打印全部内容,希望文章能够帮你解决javascript – JSDoc什么都不打印所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。