Awesome
typed-mxgraph-example-bundled-with-rollup
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
Getting started
Setup
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 16
Clone 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 install
Running the project
The 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.
License
MIT.