Hey @JosephN,
Just to add to what @rsp said, and reply to your second question.
-
The
/suitecrm/dist/is not the same as/suitecrm/public/dist/suitecrm/dist/contains the output of running:yarn build:commonyarn build:core
/suitecrm/public/distcontains the output of running:yarn build:shell
-
The output paths the above are defined in
angular.json -
You only need
/suitecrm/dist/for building/suitecrm/public/dist -
Depending on what you are doing please consider using the dev package, it already includes the dist folder
Some other posts that might help: