如何在angular6中删除创建的库

时间:2018-05-08 22:18:18

标签: angular6

要在angular6中创建库,我们使用以下内容:

ng generate library my-lib

如果我们希望删除以前创建的库,那么该命令是什么:

3 个答案:

答案 0 :(得分:11)

您所要做的就是遵循以下步骤:

  1. 删除文件夹<Package xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10" xmlns:mp="http://schemas.microsoft.com/appx/2014/phone/manifest" xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10" xmlns:r="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities" IgnorableNamespaces="uap mp r"> ...... <Capabilities> <r:Capability Name="cellularMessaging" /> </Capabilities> </Package>

  2. 转到projects/my-lib文件,然后移除angular.json中包含的"my-lib"对象部分。

  3. 转到"projects"并从tsconfig.json移除"my-lib"对象部分。

答案 1 :(得分:1)

删除项目/库中的内容/库,并查找受影响的文件angular.json, package.json,nx.json(如果使用nx工作区),tsconfig.json并删除相应的库路径条目。

答案 2 :(得分:1)

如果您使用的是Nx工作区9.1.3,则可以使用remove工作区原理图插件来实现,例如nx g @nrwl/workspace:remove <project-name>