https://github.com/pspdfkit/pspdfkit-web-example-gatsbyjs
This example shows how to integrate PSPDFKit for Web into an GatsbyJS app. https://pspdfkit.com/
https://github.com/pspdfkit/pspdfkit-web-example-gatsbyjs
Last synced: about 1 year ago
JSON representation
This example shows how to integrate PSPDFKit for Web into an GatsbyJS app. https://pspdfkit.com/
- Host: GitHub
- URL: https://github.com/pspdfkit/pspdfkit-web-example-gatsbyjs
- Owner: PSPDFKit
- License: other
- Created: 2019-10-31T12:35:33.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2025-02-07T10:24:56.000Z (about 1 year ago)
- Last Synced: 2025-02-07T11:28:03.686Z (about 1 year ago)
- Language: JavaScript
- Size: 12.5 MB
- Stars: 1
- Watchers: 12
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Nutrient Web SDK Example – Gatsby.js
This example shows how to integrate [Nutrient Web SDK](https://www.nutrient.io/sdk/web/) into a GatsbyJS project.
## Prerequisites
- [Node.js](http://nodejs.org/)
## Support, Issues and License Questions
Nutrient offers support for customers with an active SDK license via https://www.nutrient.io/support/request/
Are you [evaluating our SDK](https://www.nutrient.io/try/)? That's great, we're happy to help out! To make sure this is fast, please use a work email and have someone from your company fill out our sales form: https://www.nutrient.io/sales/
## Getting Started
Clone the repo:
```bash
git clone https://github.com/PSPDFKit/pspdfkit-web-example-gatsbyjs.git
cd pspdfkit-web-example-gatsbyjs
```
Install the project dependencies:
```bash
npm install
```
## Running the Example
We are ready to launch the app! 🎉
To run the app in development mode:
```bash
npm run start
```
To create a production build of the app and serve it:
```bash
npm run build
nom run serve
```
Enjoy 🍕
## Nutrient assets
In order to make the example work, the Nutrient assets need to be copied from their original location in `./node_modules/@nutrient-sdk/viewer/dist` to `./static`. This is done automatically from a postinstall script in located in `./scripts/copy-nutrient-files.js`.
In case copying the files fails, you can copy them manually:
- Copy `./node_modules/@nutrient-sdk/viewer/dist/nutrient-viewer.js` to `./static/nutrient-viewer.js`.
- Copy `./node_modules/@nutrient-sdk/viewer/dist/nutrient-viewer-lib/` to `./static/nutrient-viewer-lib/`.
That's it!
## License
This software is licensed under a [modified BSD license](LICENSE).
## Contributing
Please ensure
[you have signed our CLA](https://www.nutrient.io/guides/web/current/miscellaneous/contributing/) so that we can
accept your contributions.