当前位置: 首页 > 知识库问答 >
问题:

在角度项目上运行的JavaScript JSDoc

澹台俊晖
2023-03-14

我正在做一个角4项目,我从角CLI构建

接下来我要安装JSDOC

我是按照指示做的:

- npm install -g jsdoc
- npm install --save-dev jsdoc

所以,现在我安装了它。

我的问题是...我接下来要做什么来生成文档文件?

它在留档中说要运行这个命令:

jsdoc yourJavaScriptFile.js

"你的JavascriptFile.js"是什么意思?我正在使用Angular,它使用打字稿...它不应该扫描我所有的打字稿文件以获取评论,然后生成文档吗?

官方文件中没有这方面的内容,所以我真的很困惑。

有人能帮忙做什么吗?

共有2个答案

臧俊杰
2023-03-14

我曾尝试使用它与角5生成PDF与打字稿。不完全是问什么,但也许可以帮助某人:首先,npm安装jspdf-保存然后安装键入npm安装@type/jspdf-保存-dev然后:

import * as jsPDF from 'jspdf';

 downloadPDF(){
    const doc = new jsPDF();
    doc.text("First name: " + this.userData.firstName, 10, 10);
    doc.save('UserData.pdf');
 }

在模板中:

<button type="button" pButton (click)="downloadPDF()" label="Download PDF"></button>
严嘉良
2023-03-14

你实际上不能在Angular项目上使用JSDOC,因为你基本上是在写TypeScript,但是还有其他JSDOC的替代品,它支持一些JSDOC格式的语法,比如typedoc和compodoc,后者主要集中在Angular项目上。

 类似资料:
  • 上周,我们的团队决定从Netbean迁移到Eclipse,因为我们开发了一些只能在Eclipse上运行的新插件。 首先,项目开始使用来自pom的my maven插件

  • 当我运行项目的反应我得到以下错误。我试图重新安装node_module但无济于事。也许有人面临过同样的问题?

  • 我试图让Jenkins在我的项目上运行。事实上,有一个父build.gradle子项目似乎是个问题。 当运行时,我得到: 12: 14:17坑 12: 14:17坑 12: 14:17坑 线程“main”组织中出现异常。最可怜的。util。PitError:覆盖率生成仆从异常退出。请检查类路径。 我尝试只为子项目配置pitest,正如一些帖子中所建议的那样,但没有任何区别 如果我尝试在子项目上运行

  • 问题内容: 我的Android平板电脑上有运转正常的php服务器,因此我希望它也可以以某种方式运行nodejs。源代码在github上可用,它也可以在linux上构建,但是我真的不明白如何构建它。 提前致谢, 问题答案: 网站上缺少构建说明: 下载它: 打开包装: 转到解压缩的文件夹: 跑 && && 您可能需要像安装一些依赖或者,和第一。 还有一个打包的Android端口,但是似乎没有被积极维护

  • 当我尝试运行现有的角度项目时,它被编译,但像这样抛出错误消息。 “Angular Live Development Server 正在本地主机:4200 上侦听,请在 http://localhost:4200/ **” 找不到模块“@angular/core/package.json” 当我尝试构建它显示错误时 您似乎没有依赖于“@角/核”和/或“rxjs”。这是一个错误。 我正在使用的版本是

  • 在我的多项目中,我正在根项目上运行测试任务,并期望它将在子项目上运行测试任务并生成一个测试报告。我观察到的是,它从来没有在子项目上运行测试任务。我的期望是不正确的吗?“我需要在我的gradle脚本中进行任何特殊配置吗? 请注意,我的根项目中没有测试。