Umbraco 14 project help
# help-with-umbraco
t
Hi I downloaded Umbraco 14 from GitHub source to explore. I found an error in the back office for the members section that I want to try and fix locally. I can't find how it's been built and how I would get to that page. Could anyone point me in the right area as I placed a few breakpoints around the project where I thought the members area could be around but non we're hit?
u
Hi, Just checking you downloaded the Umbraco.CMS.Backoffice project?
t
@_tommadden sorry for the late reply I was on vacation then had a cold 😔. I have a lot of Umbraco.Cms.xxxx projects but non are back office. Do you have a link for what I need to be looking at? Thanks
a
the Backoffice is a submodule
Copy code
To run umbraco, we first need to initialize the client git submodule:

    Execute git submodule update --init to get the files into Umbraco.Web.UI.Client project
    If you are going to work on the Backoffice, you can either go to the Umbraco.Web.UI.Client folder and check out a new branch or set it up in your IDE, which will allow you to commit to each repository simultaneously:
        Rider: Preferences -> Version Control -> Directory Mappings -> Click the '+' sign
    If you get a white page delete Umbraco.Cms.StaticAssets\wwwroot\umbraco folder and run npm ci && npm run build:for:cms inside Umbraco.Web.UI.Client folder to clear out any leftover files from older versions.
c
So, apparently the service clients are supposed to be singletones
not sure about the underlying clients
u
It's at https://github.com/umbraco/Umbraco.CMS.Backoffice and there details on that page on how to run it.