angularjs ngdocs 使用grunt生成api文档说明

2023-10-30

ngdocs的安装说明:

1.先下载这个包
在命令行执行:npm install grunt-ngdocs --save-dev

2.在gruntfile.js 里面加入这个任务
grunt.loadNpmTasks('grunt-ngdocs');

3.在gruntfile.js 文件中的grunt.initConfig()接口加入配置信息如下:

ngdocs: {
            options: {
                dest: 'docs',
                html5Mode: false,
                scripts: [
                 'bower_components/angular/angular.js',
                 'bower_components/angular-animate/angular-animate.js'
                ]
            },
           api: {
                src: ['app/**/*.js', '!app/**/*-spec.js'],
                title: 'Docs'
            }
        }

4.在命令行执行grunt ngdocs 生成一个docs文件夹并产生index.html就是产生的文档说明了


本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

angularjs ngdocs 使用grunt生成api文档说明 的相关文章

随机推荐

  • Redis原理篇(二)网络模型

    一 用户空间和内核空间 应用需要通过Linux内核与硬件交互 内核本质也是应用 运行的时候也需要CPU资源 内存资源 用户应用也在消耗这些资源 为了避免用户应用导致冲突甚至内核崩溃 用户应用与内核是分离的 进程的寻址空间会划分为两部分 内核
  • 公司前端vue是用vscode开发工具写的,个人喜欢用idea,但是idea在保存代码的时候会自动去除代码行最后的空格,造成不该修改的地方修改了,影响代码提交

    取消这个功能 File Settings Editor General On Save Remave trailing
  • springBoot 观察者模式

    观察者设计模式 jie神说用订阅和发布来理解更好 我想了一下是的 为什么呢 因为监听器这个名词听起来是一个主动的 可实际监听器是一个被动的玩意 比如我们事件源发布一个事件 然后监听器订阅了这个事件就能做出动作 里面涉及到三个对象 事件源 事
  • 【2023】JAVA和PLC实现通讯读取写入数据,以三菱PLC举例

    1 创建maven工程引入依赖
  • --- Error: User Command terminated, Exit-Code = 1解决办法

    使用keil MDK编译项目时 compiling编译通过 但是文件最后出现错误 Error User Command terminated Exit Code 1 经查阅资料 MDK需要fromelf exe文件生成 bin 那么在重新安
  • uboot编译报错解决

    uboot编译报错 root ubuntu home gjt uboot u boot 2015 01 make scripts kconfig conf silentoldconfig Kconfig scripts kconfig co
  • Protobuf 使用(c++)

    一 Protobuf 安装 安装protobuf tar xvf protobuf cd protobuf autogen sh生成configure configure prefix usr local protobuf make mak
  • 用P5.js实现一个动态的绘画系统

    摘要 通过一段时间的学习 我发现码绘的可能性比我想象的要更大 我们可以用码绘实现很多手绘很难达到的效果 比如创作一幅会动的 能进行交互的画作 如何通过类似画笔的东西在屏幕上创作出时刻在改变的 并且我们可以进行实时修改的像动画一样的作品 这就
  • AutoSchedule和AutoTVM

    简介 AutoTVM 用户自己手写一个模版 在模版里面自己定义一下tune的参数 例如tile size等 给定一个模版 在这个模版里面去搜索参数 使得可以达到一组最好的参数使得张量计算的结果最好 但是 它是一种基于模板的方法 因此仍然需要
  • 构建一个Flex程序

    构建一个Flex程序 Flex定义了一个基于组件的开发模型 从而我们可以用来构建我们的程序 为了高效的设计与构建我们的程序 我们应该熟悉这个模型 以及程序开发步骤与布署过程 在这一章描述了我们用来创建一个程序的开发过程 在这一章所包含的如下
  • Neo4j的安装和简单使用

    1 首先是Neo4j的下载和安装 下载地址 https neo4j com download 我下载的是Community Edition 下载完毕 因为是 exe文件 直接双击安装即可 没有什么需要注意的 2 安装完毕 在第一次使用Neo
  • SAP ABAP 粘贴板负号前置

    场景 用户一般Ctrl C复制ALV数据到Excel处理 如果有负数的数值 负号在数值的后面 Excel不认识 要费劲巴拉的一个个改正 苦不堪言 本程序功能 在ALV复制数据后 直接更改剪贴板里面的数据 把负号提到前面 然后直接在Excel
  • 立创商城中元器件封装的3d模型导出STEP格式文件

    1 首先安装FreeCAD软件和注册立创账号 2 进入立创EDA专业版 同时登录立创EDA账号 立创EDA专业版网址 https pro lceda cn editor 3 新建一个工程并打开 4 把立创商城的商品编号复制到下面的元器件库中
  • Python 实现的关键词查找小工具

    引言 平时工作时 有时会遇到这样的情景 在一个目录及其子目录下所有的文本文件中查找某个关键字 词或者完整的句子 当然 如果是在Linux平台上 find egrep就能实现这样的功能 不过最近学习了Python tkinter相关的知识 自
  • 浏览器渲染原理 - 输入url 回车后发生了什么

    目录 渲染时间点 渲染流水线 1 解析 parse HTML 1 1 DOM树 1 2 CSSOM树 1 3 解析时遇到 css 是怎么做的 1 4 解析时遇到 js 是怎么做的 2 样式计算 Recalculate style 3 布局
  • SPSS——问卷分析(简要操作板,自己整理的有用信息)

    资料来源 SPSS统计应用实务 问卷分析与应用统计 一 复选题及其他方式的数据编码 复选题 对每一个选项分别编码 0 表示没有选此项答案 1 表示选了此项答案 Eg 一 您认为目前教改阻力来自哪些单位 可复选 1 教育行政机关 2 民意代表
  • 不得不服!Python速度虽然慢,但是它工作效率很高!

    写在前面 让我们来讨论一个我最近一直在思考的问题 Python 的性能 顺便说一下 我是 Python 的忠实拥趸 我在各种情况下都会积极尝试使用 Python 来解决问题 大家对 Python 最大的抱怨就是它的速度慢 有些人甚至因为 P
  • ORACL 11gPLSQL创建新用户无法以Normal登录得解决方法

    第一步 首先以Sysdba得身份登录Oracle数据库 第二步 先创建一表空间DATA 初始大小50MB 允许自动增长数据库文件 每次增长10MB 输入的SQL语句如下 E app 23595 oradata databasename DA
  • Activity的四种启动模式和相关的Intent flag

    一 启动模式 1 standard模式 默认模式 可以不用写配置 在这个模式下 都会默认创建一个新的实例 因此 在这种模式下 可以有多个相同的实例 也允许多个相同Activity叠加 应用场景 绝大多数Activity 2 singleTo
  • angularjs ngdocs 使用grunt生成api文档说明

    ngdocs的安装说明 1 先下载这个包 在命令行执行 npm install grunt ngdocs save dev 2 在gruntfile js 里面加入这个任务 grunt loadNpmTasks grunt ngdocs 3