Add new JS dependency - fieldenms/tg GitHub Wiki
- Add js dependency to
package.json. For that please check npm site for version and package name.
- Create
*-lib.js file in src/main/resources/lib directory that exports assets from external js library. See example below
export { getDocument } from "pdfjs-dist/legacy/build/pdf.mjs";
- Register in
rollup.config.js
export default {
input: [
// Polymer, its elements and Google elements.
'build-polymer.js',
// Our other libraries.
...
'node_modules/lib/pdfjs-lib.js',
...
],
...
};
- run
install-polymer.(sh|ps1) script
- Discard all changed files except files realted to new dependency,
*-lib.js file inside src/main/resources/polymer/lib directory and part of package.lock.json that references new dependency.