Page History
...
- Git :You'll want to have Git to simply clone and install our dspace-angular project (this is the in-development Angular UI for DSpace 7). If you don't have Git, you can choose to install either GitHub Desktop (which includes a GUI) or just plain Git. Any version of Git is fine.
- Node.js (version 6.x recommended) : Required to build/run the Angular UI.
- Note: Node.js will also automatically install npm (Node Package Manager). You shouldn't need to install that separately
- Do not use node 8. If you want to install node 6 on a Mac with homebrew, use brew install node@6. If you already installed node8, and yarn, you have to uninstall yarn and node, and than try again with the node6 install.
- Yarn (version 0.20.x or above) : This is an easier to use, speedier package manager that works similar to npm (Node's package manager). It's currently required to build Angular UI.
- dspace-angular: If you get excited, you can now install dspace-angular itself using the command line. However, if you don't get to this, we can walk you through it at the workshop.
git clone https://github.com/DSpace/dspace-angular.git
(Pulls down the code into a dspace-angular folder on your local computer)cd dspace-angular
(Move into the newly created dspace-angular folder)yarn run global
(Install all global dependencies via yarn)yarn install
(Install all local dependencies via yarn)yarn run watch:dev
(Build and startup the DSpace Angular UI)- Assuming all went well, you should be able to go to http://localhost:3000 in your web browser and see the Angular UI homepage. If something doesn't work, we can help you fix it at the workshop.
...
Overview
Content Tools