要在angular6中创建库,我们使用以下内容:
ng generate library my-lib
如果我们希望删除以前创建的库,那么该命令是什么:
答案 0 :(得分:11)
您所要做的就是遵循以下步骤:
删除文件夹<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>
。
转到projects/my-lib
文件,然后移除angular.json
中包含的"my-lib"
对象部分。
转到"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>