2sic / eav-ui

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

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

License:GNU Affero General Public License v3.0


Languages

Language:TypeScript 68.3%Language:HTML 13.0%Language:JavaScript 6.9%Language:SCSS 6.0%Language:CSS 5.8%