微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

JSDoc没有在文档中创建链接标签

如何解决JSDoc没有在文档中创建链接标签

我有一个简单的类,我从index.js创建了一个实例。问题是,当我创建jsdoc时,链接标签Person不是URL,并且不可点击。如果我将类移到index.js,它将按预期工作。

index.js

/**
 * See {@link Person}
 */
const person1 = new Person({
  name: "John Doe",age: 30,});

utils.js

/**
 * Class to create a person object
 */
export class Person {
  /**
   *
   * @param {Object} personInfo information about the person
   */
  constructor(personInfo) {
    /**
     * @property {string} name Persons name
     */
    this.name = personInfo.name;
    /**
     * @property {string} age Persons age
     */
    this.age = personInfo.age;
  }

  /**
   * @property {Function} greet A greeting with the name and age
   * @returns void
   */
  greet() {
    console.log(`Hello,my name is ${this.name} and I am ${this.age}`);
  }
}

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。