首页 > 其他分享 >pdf.js使用gulp打包,查看打包后的文档

pdf.js使用gulp打包,查看打包后的文档

时间:2024-11-15 16:42:13浏览次数:1  
标签:generic js gulp 文档 pdf 打包

在pdf.js的源码中,使用了gulp进行打包,现在对部分有用的gulp方法进行说明

  • gulp server 运行一个服务器版本,能够对源码进行调试
  • gulp generic 打包一个通用浏览器版本的代码,运行命令后在build/generic/web/viewer.html可以直接打开运行web程序
  • gulp wintersmith 是生成gh-pages,用来打开pdf.js的一些说明文档,打包之后的文件夹地址是在build/gh-pages/index.html文件中,类似开启一个本地的 https://mozilla.github.io/pdf.js/ 网页
  • gulp jsdoc 打包js的文档的说明,能够将api.js方法中的注释等打包成文档查看,地址是在build/jsdoc/index.html文件中
    可以看到generic打包之后相当于一个完整的项目,能直接运行,而server则是能够开启一个服务器,方便代码调试,如果要调试pdf内容,需要在打开的pdf文档路由后面添加#pdfBug=all

标签:generic,js,gulp,文档,pdf,打包
From: https://www.cnblogs.com/xxss0903/p/18548239

相关文章

  • 无插件H5播放器EasyPlayer.js网页web无插件播放器选择全屏时,视频区域并没有全屏问题的
    EasyPlayer.jsH5播放器,是一款能够同时支持HTTP、HTTP-FLV、HLS(m3u8)、WS、WEBRTC、FMP4视频直播与视频点播等多种协议,支持H.264、H.265、AAC、G711A、MP3等多种音视频编码格式,支持MSE、WASM、WebCodec等多种解码方式,支持Windows、Linux、Android、iOS全平台终端的H5播放器,使用简单......
  • 从零到一构建并打包 React + TypeScript + Less组件库教程(四、Icon 图标组件库自动生
    了解流行组件库的Icon组件本系列目录如下:项目初始化搭建+代码规范集成组件库多产物编译及文档编写turborepo集成Icon图标组件库自动生成svg组件点击查看此次commit本篇文章技术来源于semidesign,参考了semidesign的icon组件库设计观察我们经常使用的组件......
  • Nuxt.js 应用中的 schema:written 事件钩子详解
    title:Nuxt.js应用中的schema:written事件钩子详解date:2024/11/15updated:2024/11/15author:cmdragonexcerpt:schema:written钩子是Vite提供的一种生命周期钩子,在模式写入完成后调用。通过这个钩子,开发者可以在配置被正式应用之后执行一些后续操作,比如记录日志、......
  • 网页直播/点播播放器EasyPlayer.js网页web无插件播放器渲染页面出现倒挂的原因排查
    EasyPlayer.js网页web无插件播放器属于一款高效、精炼、稳定且免费的流媒体播放器,可支持多种流媒体协议播放,无须安装任何插件,起播快、延迟低、兼容性强,使用非常便捷。EasyPlayer.js播放器不仅支持H.264与H.265视频编码格式,也能支持WebSocket-FLV、HTTP-FLV、HLS(m3u8)、WebRTC、ws......
  • H.265流媒体播放器EasyPlayer.js H.264/H.265播放器chrome无法访问更私有的地址是什么
    EasyPlayer.jsH5播放器,是一款能够同时支持HTTP、HTTP-FLV、HLS(m3u8)、WS、WEBRTC、FMP4视频直播与视频点播等多种协议,支持H.264、H.265、AAC、G711A、MP3等多种音视频编码格式,支持MSE、WASM、WebCodec等多种解码方式,支持Windows、Linux、Android、iOS全平台终端的H5播放器,使用简单......
  • Electron框架使用vue开发跨平台桌面工具应用-项目打包
    一、背景上一篇博客已经成功搭建了vue+electron+webpack的项目主框架,进而用layui写了一个demo页面,访问mysql数据,但是居然会加载不到preload.js.npmrunelectron:serve和npmrunelectron:build都不行。二、研究思路1.我已经在预加载那边增加了语句那么我判断,是先编译然......
  • 网页直播/点播播放器EasyPlayer.js RTSP播放器出现多路视频卡顿、内存开始飙升的原因
    EasyPlayer.jsRTSP播放器是TSINGSEE青犀流媒体组件系列中关注度较高的产品,经过多年的发展和迭代,目前已经有多个应用版本,包括RTSP版、RTMP版、Pro版以及js版,其中js版本作为网页播放器,受到了用户的广泛使用。1、问题说明在已经使用硬解码基础上,播放多路视频,会出现卡顿,内存开始飙......
  • node.js毕设网上投稿管理系统(程序+论文)
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容一、选题背景关于毕设网上投稿管理系统的研究,现有研究主要以传统的投稿管理模式为主,专门针对毕设网上投稿管理这一特定情境的研究较少。目前的投稿管理多集中于一般......
  • node.js毕设师生科研信息管理系统(程序+论文)
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容一、选题背景关于毕设师生科研信息管理系统的研究,现有研究主要以教师科研信息管理、学生科研信息管理等独立模块为主,专门针对毕设师生科研信息一体化管理的研究较少......
  • 基于springboot+vue.js+uniapp小程序的企业oa管理系统附带文章源码部署视频讲解等
    文章目录前言详细视频演示具体实现截图核心技术介绍![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/940ba4f56a0645c8a8a27b4421e7a3a5.png)后端框架SpringBoot前端框架Vue持久层框架MyBaits为什么选择我代码参考数据库参考测试用例参考源码获取前言......