一个Angular工程有一个工作空间,但一个工作空间可以存在单个或者多个项目
Angular中的项目指的就是Application或者Library
Case1:Angular工作空间只有一个项目(Application)
step1: ng new my-app //此命令会创建angular workspace名为my-app ,且会自动以my-app创建一个初始应用
Case2:Angular工作空间有多个项目(Application+Library)
step1: ng new my-workspace --createApplication="false" //此命令不会自动创建初始应用,只会创建一个包含全工作空间
级配置文件的工作空间
step2: cd my-workspace //进入创建的工作空间
step3: ng generate application my-app //创建应用时,会自动在angular.json文件中projects中添加my-app的配置信息
step4: ng generate library my-lib //创建库时,会自动在angular.json文件中projects中添加my-app的配置信息