Running a demo project
The Alfresco application development framework comes with a demo project that you can run to get a feel for what's available.
Start by navigating into the app development framework source folder, and then the script folder:
cd alfresco-ng2-components
cd scripts
Start using published components
This is recommended if you are running from the master
branch.
Start the demo-shell app after installing all the dependencies from npm (Note. do it this way only the first time, and be aware, it will take some time)
./start.sh -install
Or, if you have previously run -install
but want to update the dependencies, use -update
./start.sh -update
If there are no big changes in the demo-shell since you last started then you can start without -install
and -update
to skip fetching packages, which should be much quicker
./start.sh
If you get errors when starting which do not go away with -update
or -install,
or if you want to test starting the demo shell from a clean environment, then use the -cleanInstall
option
This will remove previous versions of all packages, before running npm install
again
./start.sh -cleanInstall
Start using linked components
This is recommended if you are using the development
branch or a feature branch off development
If you want to use your local components use the following script with any of the previous options. It will npm link all the components in the demo shell before starting up the demo-shell.
For a new environment, use -install
./start-linked.sh -install
When you are restarting, you can skip -install
./start-linked.sh
The parameters -update
and -cleanInstall
work as described above for start.sh
For development environment configuration please refer to project docs.