Example of Typescript application using the mxGraph and typed-mxgraph npm packages and bundled with Rollup
Created from the rollup-starter-app template, commit 3a67308
Ensure you are using Node 16 (this is the tested version, it may work with other versions without guarantee)
If you are using nvm, run
nvm install 16
nvm use 16Clone this repository and install its dependencies:
git clone https://github.com/typed-mxgraph/typed-mxgraph-example-bundled-with-rollup.git
cd typed-mxgraph-example-bundled-with-rollup
npm installThe public/index.html file contains a <script src='bundle.js'> tag, which means we need to create public/bundle.js.
The rollup.config.js file tells Rollup how to create this bundle, starting with src/main.ts and including all its dependencies,
including mxGraph.
npm run build builds the application to public/bundle.js, along with a sourcemap file for debugging.
npm start launches a server, using serve. Navigate to http://localhost:3000/.
npm run watch will continually rebuild the application as your source files change.
npm run dev will run npm start and npm run watch in parallel.
MIT.