Open brindy opened 5 years ago
@brindy Yes, I think I know what the issue is here.
Inside the docker image, the node_modules folder lives under it's own internal docker volume, as otherwise the linux image would try load Mac/Windows compiled dependencies from the local volume.
I'm looking at having more commands that allow you to run commands in attached docker images and have a way to duplicate local and internal dependencies.
In the meantime have a look at https://docs.docker.com/engine/reference/commandline/exec
Here you should be able to run npm inside the /home/envuser/apphome
.
I'll hopefully have a solution for the next major release.
Expected Behavior
App should compile after adding material.
Actual Behavior
App doesn't compile and complains that it can't find the module:
Steps to Reproduce the Problem
takeoff init material
cd material/projects/default/env/frontend-app
ng add @angular/material --project=frontend-app
takeoff start
Workaround is to copy the css file in to the
theme
folder and update angular.json.Specifications