mirror of
https://github.com/laurent22/joplin.git
synced 2024-11-27 08:21:03 +02:00
.. | ||
config | ||
hooks | ||
ui | ||
.gitignore | ||
common.css | ||
fullScreen.css | ||
FullViewer.tsx | ||
index.html | ||
jest.config.js | ||
main.tsx | ||
messageService.ts | ||
miniViewer.css | ||
miniViewer.tsx | ||
package-lock.json | ||
package.json | ||
Page.tsx | ||
PdfDocument.ts | ||
pdfSource.test.ts | ||
README.md | ||
textLayer.css | ||
tsconfig.json | ||
types.ts | ||
VerticalPages.tsx | ||
webpack.config.js |
PDF VIEWER
A custom built PDF viewer for Joplin's use.
The viewer is designed to be rendered in an iframe.
This package produces the build files in /dist
folder.
Installation & Usage
From root of the project:
yarn install
This step will also run yarn build
and build the viewer on post-install and populate the /dist
folder.
We are using weback
for build process.
When working on the viewer, after code updates you need to rebuild the viewer:
yarn build
Alternatively, you can use yarn watch
to rebuild automatically on code changes.
yarn watch
The build process of app-desktop
takes care of copying the content of /dist
and the root html file to appropriate location.