- Install NPM https://www.npmjs.com/get-npm
- Start Alfresco Content Services, and Alfresco Process Services.
- Locally via SDK with default user/pass (admin:admin)
#Fill in prompt to generate your project mvn archetype:generate -Dfilter=org.alfresco.maven.archetype: #After Project Generation, navigate into the project folder. chmod 755 run.sh ./run.sh
- Locally via SDK with default user/pass (admin:admin)
- Clone ADF project from github:
git clone https://github.com/Alfresco/alfresco-ng2-components
- Navigate into the project’s demo-shell sub folder:
cd alfresco-ng2-components/demo-shell
- If Alfresco Content Services and Alfresco Process Services is remote, then you must edit the proxy.conf.js file to set the ACS and APS target accordingly.
- Install Project Dependencies
npm install
- Start Project
npm start
- Navigate to http://localhost:3000 to access the demo shell with most functionalities in place.
For building a custom application based on ADF skeleton, and without all components added by default, follow the guide for creating your ADF Application: https://community.alfresco.com/docs/DOC-7172-creating-your-application-with-adf
Documentation for Alfresco’s ADF framework can be found here: https://community.alfresco.com/community/application-development-framework