Skip to content
/ eav-ui Public

The Edit and Admin Dialogs for 2sxc and the EAV system - for DNN and Oqtane.

License

Notifications You must be signed in to change notification settings

2sic/eav-ui

Repository files navigation

2sxc / EAV UI - the Admin and Edit Dialogs

This is part of 2sxc - an awesome extension for DNN :)

It's built using Angular 14 (Angular 16 WIP).

Projects

  1. eav-ui main Angular project. Build using ng
  2. field-custom-gps an extension field with gps-picker & map. Build using webpack
  3. field-string-wysiwyg an extension field for wysiwyg. Build using webpack

There are various projects in here, some building with angular ng build and others directly with webpack.

Building the Main Angular Project

First make sure you run npm ci.

To build, use the normal ng syntax, like ng build or ng build --watch

For more guidance on building and deploying to Dnn/Oqtane, see https://go.2sxc.org/build

Building Webpack projects

Just run webpack --env parts=PARTNAME where PARTNAME is wysiwyg, gps, all (which is like using 'wysiwyg,gps').

You can also use --watch like webpack --env parts=all --watch

You can also use --mode=production like webpack --env parts=wysiwyg --mode=production

Dev info