-
First, make sure you have run
npm ci
andnpm run build
insuperset-ui
or your own plugin repo. -
Go to superset-frontend, use
npm link
to create a symlink of the plugin source code innode_modules
:cd superset/superset-frontend # npm link ~/path/to/your/plugin npm link ../../superset-ui/plugins/plugin-chart-word-cloud
-
Start developing with webpack dev server:
npm run dev-server
The dev server will automatically build from the source code under
path/to/your-plugin/src
and watch the changes.
To deactivate a plugin, simply run npm ci
in superset/superset-frontend
again.