Skip to content

Latest commit

 

History

History
27 lines (22 loc) · 954 Bytes

File metadata and controls

27 lines (22 loc) · 954 Bytes

app-forms

A simple Angular framework for rapid development originally in AngularJS/JavaScript and progressed to currently run with Angular21+ within an SPFx wrapper giving controls which can use this.spec to determin the field details from the list schema loaded on page load and manipulate this.form for submitting into the list.

The current version requires node 22, nvm can be used effectively as can project level installed angular as below to avoid additional directories and installs.

npm install @angular/cli@20

Add to package.json

  "scripts": {
    "new": "del package* && ng new --commit=false --routing=false --style=scss --directory .\\"
  },

Then

npm run new <solution>

To generate SSL certs for debugging within localhost and SPFx wrapper

npm install -g office-addin-dev-certs
office-addin-dev-certs install --days 3650

Then copy these certs into the application directory.