URL
Open Full details Node details Docs
Name
Topic

#### Template Settings

Template
External

By default, uibuilder creates an instance root folder with the "Blank" template. If you wish to use a different template, select and load it here.

Selecting a Template from the drop-down does not load the template

Loading a Template will overwrite existing same-named files.

Folder:
New Folder Name
New folder will be created inside `<uibRoot>/<url>`.
Do not forget to include sub-folder name if needed.
e.g. `src/mynewfldr`
Folder to be deleted

``

Warning: This action cannot be undone.
If you delete the `src` or `dist` folders some things might not work correctly.

File:
New File Name
New file will be created inside the `<uibRoot>/<url>/<folder>` folder.
You can include a sub-folder name if needed. Intermediate folders will be automatically created.
e.g. `src/mynewfldr/myfile.js`
File to be deleted

``

Warning: This action cannot be undone.

No file available, please select a different file or folder.
Reload connected clients on save?.

Install, remove or update npm packages that provide front-end libraries such as VueJS, jQuery, MoonJS, etc.
Search for packages on official npm site or npms.io.

uibuilder version: --
Serve:
Selects the folder that will be served as the root folder of your web app.
The folder must contain an `index.html` file as a minimum.
If it doesn't, you will get an error.
Need to re-deploy for the folder to change.
Include `msg._uib` in standard msg output.
This includes the `clientId`, `remoteAddress` and `pageName` properties from the client in the output
The `clientId` is generated in the browser and remains stable while the browser is open. It is reset when the browser restarts. Control msgs always include `msg.clientId`.
Show web view of source files (deploy before you can use it) _.
Allow passing to the front-end
(old client library only, use msg._ui for new libraries):
Scripts? (JS) Styles? (CSS)
Forward input msgs to output?