Skip to content
This repository has been archived by the owner on May 29, 2023. It is now read-only.

Latest commit

 

History

History
51 lines (31 loc) · 1.31 KB

DEVELOP.md

File metadata and controls

51 lines (31 loc) · 1.31 KB

volto-circularity-policy

Develop

Before starting make sure your development environment is properly set. See Volto Developer Documentation

  1. Make sure you have installed yo, @plone/generator-volto and mrs-developer

    npm install -g yo @plone/generator-volto mrs-developer
    
  2. Create new volto app

    yo @plone/volto my-volto-project --addon @eeacms/volto-circularity-policy --skip-install
    cd my-volto-project
    
  3. Add the following to mrs.developer.json:

    {
        "volto-circularity-policy": {
            "url": "https://github.com/eea/volto-circularity-policy.git",
            "package": "@eeacms/volto-circularity-policy",
            "branch": "develop",
            "path": "src"
        }
    }
    
  4. Install

    yarn develop
    yarn
    
  5. Start backend

    docker pull plone
    docker run -d --name plone -p 8080:8080 -e SITE=Plone -e PROFILES="profile-plone.restapi:blocks" plone
    

    ...wait for backend to setup and start - Ready to handle requests:

    docker logs -f plone
    

    ...you can also check http://localhost:8080/Plone

  6. Start frontend

    yarn start
    
  7. Go to http://localhost:3000

  8. Happy hacking!

    cd src/addons/volto-circularity-policy/