# Node-RED projects + uibuilder: How to include installation of vue, bootstrap, bootstrap-vue?

**URL:** <https://discourse.nodered.org/t/node-red-projects-uibuilder-how-to-include-installation-of-vue-bootstrap-bootstrap-vue/43898>\
**Category:** General\
**Created:** [9 April 2021 06:45 UTC](https://discourse.nodered.org/t/node-red-projects-uibuilder-how-to-include-installation-of-vue-bootstrap-bootstrap-vue/43898 "2021-04-09T06:45:10Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [9 April 2021 11:08 UTC](https://discourse.nodered.org/t/node-red-projects-uibuilder-how-to-include-installation-of-vue-bootstrap-bootstrap-vue/43898/2 "2021-04-09T11:08:19Z")

</div>

Hi Michael, there are two places where you need the list of installed libraries.

1. `~/.node-red/package.json` - required for the npm package installation
2. `~/.node-red/uibuilder/.config/packageList.json` - required so that uibuilder knows which installed packages to serve up using its web server.

I think (though I don't use projects so I'm a little vague on memory sorry) that the `uibuilder` folder is under the project folder. `~/.node-red/projects/<projectName>/uibuilder/.config/packageList.json`. However, the package.json remains in the same place when using projects as all npm installs are shared I think.

So as long as the npm package is still installed, you just need to make sure that the uibuilder .config folder is also under version control.

---

_[View the full topic](https://discourse.nodered.org/t/node-red-projects-uibuilder-how-to-include-installation-of-vue-bootstrap-bootstrap-vue/43898)._
