问题
When I run ng new testApp
I get this error
Error: tree.branch is not a function
tree.branch is not a function
My node version is 6.11.4
My angular/cli version is 1.4.5
My os is win32 x64
I'm trying to get angular to work on my work PC.
No idea what i'm doing wrong. Help
回答1:
Remove the node_modules folder from your $HOME directory
cd $HOME
rm -rf node_modules
For some reason the node_modules folder was in the $HOME directory and ng CLI was using it.
回答2:
I had the same issue with npm 5.5.1 node 8.8.1 and angular cli 1.4.9 (latest from everything)
It failed always, when I was running it anywhere else than the $HOME directory.
But it worked in the $HOME
So I just create projects in $HOME and then I move to the final location.
来源:https://stackoverflow.com/questions/46695065/angular-4-tree-branch-is-not-a-function-when-trying-to-start-a-new-project