node-red-contrib-uibuilder: New uibuilder - cannot remove bootstrap and bootstrap-vue

Issue

Cannot remove bootstrap and bootstrap-vue

Reproduce

Drag a ui-builder node to the flow window. Doubleclick uibuilder node, click “Manage front-end libraries”, click ‘X’ for both bootstrap and bootstrap-vue

What should happen ?

bootstrap and bootstrap-vue should be removed

What actually happens:

debug error

"[uibuilder/uibnpmmanage] Admin API. npm command failed. npm remove for package bootstrap"

Remark

If they cannot be removed, do not show them in the list. Possibly applies to vue as well.

System

Software Version
Node.JS 10.16.3
npm 6.11.3
Node-RED 1.0.0
uibuilder node 2.0.5
uibuilderFE ?
OS MacOS 10.14.6
Browser Safari 13.0.1

About this issue

  • Original URL
  • State: closed
  • Created 5 years ago
  • Comments: 19 (9 by maintainers)

Most upvoted comments

No, sorry, it is quite a major change to the way that uibuilder works for users and therefore will be included in the next full release (which is in the security branch as indicated).

still occuring, maybe not top priority for you but high priority for those who simply don’t want to rely on boostrap / boostrap-vue

I’m certainly not dismissing the issue. Just have limited time right now. Unless you are really tight for space, you can simply ignore them. It really makes no difference to your front end.

I’m also happy to take PR to fix.