diff --git a/packages/person-profile/package.json b/packages/person-profile/package.json
index 8e6744e8a42c09aef5d21a949a238b04ac2b2152..f31ed47d6094324987a58f3b69a114b157461f52 100644
--- a/packages/person-profile/package.json
+++ b/packages/person-profile/package.json
@@ -18,6 +18,7 @@
     "rollup-plugin-node-resolve": "^5.2.0",
     "rollup-plugin-serve": "^1.0.1",
     "rollup-plugin-terser": "^5.1.1",
+    "rollup-plugin-delete": "^1.1.0",
     "rollup-plugin-json": "^4.0.0",
     "rollup-plugin-multi-entry": "^2.1.0",
     "rollup-plugin-url": "^2.2.2",
diff --git a/packages/person-profile/rollup.config.js b/packages/person-profile/rollup.config.js
index 7edff89287253255f6eb34634ba51384df39b81e..d170616d3c99d875b41357090319478230d7d41a 100644
--- a/packages/person-profile/rollup.config.js
+++ b/packages/person-profile/rollup.config.js
@@ -8,6 +8,7 @@ import serve from 'rollup-plugin-serve';
 import multiEntry from 'rollup-plugin-multi-entry';
 import url from "rollup-plugin-url"
 import consts from 'rollup-plugin-consts';
+import del from 'rollup-plugin-delete';
 
 const build = (typeof process.env.BUILD !== 'undefined') ? process.env.BUILD : 'local';
 console.log("build: " + build);
@@ -19,6 +20,9 @@ export default {
         format: 'esm'
     },
     plugins: [
+        del({
+            targets: 'dist/*'
+        }),
         multiEntry(),
         consts({
             environment: build,