# Created plugin, runs locally, won't build

**URL:** <https://discuss.elastic.co/t/created-plugin-runs-locally-wont-build/244782>\
**Category:** Kibana\
**Created:** [August 12, 2020, 8:33pm UTC](https://discuss.elastic.co/t/created-plugin-runs-locally-wont-build/244782 "2020-08-12T20:33:54Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![bababrownbear](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/bababrownbear/32/73807_2.png) [@bababrownbear](https://discuss.elastic.co/u/bababrownbear)\
**Post date:** [August 12, 2020, 8:33pm UTC](https://discuss.elastic.co/t/created-plugin-runs-locally-wont-build/244782/1 "2020-08-12T20:33:54Z")

</div>

Hello all!

I'm having trouble finding help on this issue please.

I've created a Kibana plugin following this: [https://github.com/elastic/kibana/tree/master/packages/kbn-plugin-generator](https://github.com/elastic/kibana/tree/master/packages/kbn-plugin-generator)

When I run 'yarn build' it fails on this step:

```auto
info Running script [build] in [@kbn/pm]:
$ webpack
Hash: 64dd71bb7dc195ae32df
Version: webpack 4.44.1
Time: 2492ms
Built at: 08/12/2020 3:26:55 PM
   Asset Size Chunks Chunk Names
index.js 2.18 MiB 0 [emitted] index
Entrypoint index = index.js
  [0] ./src/index.ts 1.09 KiB {0} [built]
  [1] ./src/cli.ts 3.5 KiB {0} [built]
  [4] external "path" 42 bytes {0} [built]
  [5] ../kbn-dev-utils/target/tooling_log/index.js 1.79 KiB {0} [built]
[112] external "util" 42 bytes {0} [built]
[127] ./src/commands/index.ts 1.06 KiB {0} [built]
[130] ./src/utils/fs.ts 3.02 KiB {0} [built]
[133] external "fs" 42 bytes {0} [built]
[143] ./src/utils/log.ts 1.54 KiB {0} [built]
[145] ./src/utils/projects.ts 6.3 KiB {0} [built]
[162] ./src/utils/errors.ts 921 bytes {0} [built]
[163] ./src/utils/project.ts 8.25 KiB {0} [built]
[261] ./src/utils/workspaces.ts 2.82 KiB {0} [built]
[262] ./src/config.ts 2.54 KiB {0} [built]
[473] ./src/production/index.ts 954 bytes {0} [built]
    + 678 hidden modules

ERROR in /Users/bababrownbear/Downloads/kibana/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse/scan.js
Module not found: Error: Can't resolve 'spdx-exceptions' in '/Users/bababrownbear/Downloads/kibana/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse'
 @ /Users/bababrownbear/Downloads/kibana/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse/scan.js 6:17-43
 @ /Users/bababrownbear/Downloads/kibana/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse/index.js
 @ /Users/bababrownbear/Downloads/kibana/node_modules/validate-npm-package-license/index.js
 @ /Users/bababrownbear/Downloads/kibana/node_modules/normalize-package-data/lib/fixer.js
 @ /Users/bababrownbear/Downloads/kibana/node_modules/normalize-package-data/lib/normalize.js
 @ /Users/bababrownbear/Downloads/kibana/node_modules/read-pkg/index.js
 @ ./src/utils/package_json.ts
 @ ./src/utils/workspaces.ts
 @ ./src/index.ts

ERROR in /Users/bababrownbear/Downloads/kibana/node_modules/validate-npm-package-license/node_modules/spdx-correct/index.js
Module not found: Error: Can't resolve 'spdx-license-ids' in '/Users/bababrownbear/Downloads/kibana/node_modules/validate-npm-package-license/node_modules/spdx-correct'
 @ /Users/bababrownbear/Downloads/kibana/node_modules/validate-npm-package-license/node_modules/spdx-correct/index.js 17:21-48
 @ /Users/bababrownbear/Downloads/kibana/node_modules/validate-npm-package-license/index.js
 @ /Users/bababrownbear/Downloads/kibana/node_modules/normalize-package-data/lib/fixer.js
 @ /Users/bababrownbear/Downloads/kibana/node_modules/normalize-package-data/lib/normalize.js
 @ /Users/bababrownbear/Downloads/kibana/node_modules/read-pkg/index.js
 @ ./src/utils/package_json.ts
 @ ./src/utils/workspaces.ts
 @ ./src/index.ts

ERROR in /Users/bababrownbear/Downloads/kibana/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse/scan.js
Module not found: Error: Can't resolve 'spdx-license-ids' in '/Users/bababrownbear/Downloads/kibana/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse'
 @ /Users/bababrownbear/Downloads/kibana/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse/scan.js 4:10-37
 @ /Users/bababrownbear/Downloads/kibana/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse/index.js
 @ /Users/bababrownbear/Downloads/kibana/node_modules/validate-npm-package-license/index.js
 @ /Users/bababrownbear/Downloads/kibana/node_modules/normalize-package-data/lib/fixer.js
 @ /Users/bababrownbear/Downloads/kibana/node_modules/normalize-package-data/lib/normalize.js
 @ /Users/bababrownbear/Downloads/kibana/node_modules/read-pkg/index.js
 @ ./src/utils/package_json.ts
 @ ./src/utils/workspaces.ts
 @ ./src/index.ts

ERROR in /Users/bababrownbear/Downloads/kibana/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse/scan.js
Module not found: Error: Can't resolve 'spdx-license-ids/deprecated' in '/Users/bababrownbear/Downloads/kibana/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse'
 @ /Users/bababrownbear/Downloads/kibana/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse/scan.js 5:10-48
 @ /Users/bababrownbear/Downloads/kibana/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse/index.js
 @ /Users/bababrownbear/Downloads/kibana/node_modules/validate-npm-package-license/index.js
 @ /Users/bababrownbear/Downloads/kibana/node_modules/normalize-package-data/lib/fixer.js
 @ /Users/bababrownbear/Downloads/kibana/node_modules/normalize-package-data/lib/normalize.js
 @ /Users/bababrownbear/Downloads/kibana/node_modules/read-pkg/index.js
 @ ./src/utils/package_json.ts
 @ ./src/utils/workspaces.ts
 @ ./src/index.ts

```

Any suggestions on how to resolve please? What other information would be helpful?

---

<div class="post-metadata">

**Author:** ![Marta\_Bondyra](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/marta_bondyra/32/102122_2.png) [@Marta\_Bondyra](https://discuss.elastic.co/u/Marta_Bondyra)\
**Post date:** [August 13, 2020, 7:47am UTC](https://discuss.elastic.co/t/created-plugin-runs-locally-wont-build/244782/2 "2020-08-13T07:47:47Z")

</div>

Hi @bababrownbear,  
that's strange, just to confirm you've executed 'yarn kbn bootstrap' before trying to build?

---

<div class="post-metadata">

**Author:** ![bababrownbear](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/bababrownbear/32/73807_2.png) [@bababrownbear](https://discuss.elastic.co/u/bababrownbear)\
**Post date:** [August 13, 2020, 9:13am UTC](https://discuss.elastic.co/t/created-plugin-runs-locally-wont-build/244782/3 "2020-08-13T09:13:55Z")

</div>

Yes. I chalked it up to my environment (Mac) and loaded the entire setup again in an Ubuntu VirtualBox.

I am able to build now, but my build output can’t be installed. I outlined more in this github issues comment.

> <https://github.com/elastic/kibana/issues/74909#issuecomment-673269974>
>
> When installing a Kibana plugin that was created by zipping a directory in the root plugins/ directory, the CLI produces a...

Could you take a look please @Marta_Bondyra?

I am not able to install my plugin.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [September 10, 2020, 9:14am UTC](https://discuss.elastic.co/t/created-plugin-runs-locally-wont-build/244782/4 "2020-09-10T09:14:10Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
