如何为库创建一个空的Angular工作区?

时间:2018-08-11 16:47:25

标签: angular angular-cli angular6

我想创建一个Angular库。 top Google search result概述了Angular 5及以下版本的例程,并提供了指向the Angular 6+ docs for creating a new library的有用链接。他们基本上告诉您这样做:

ng generate library my-fancy-lib

但是当我在一个新的空文件夹中这样做时,我对以下错误消息很满意:

Local workspace file ('angular.json') could not be found.
Error: Local workspace file ('angular.json') could not be found.
    at WorkspaceLoader._getProjectWorkspaceFilePath (C:\.....)
    at ...

我已经检查过the workspace documentation,但鉴于自动化ng的自动化程度,我应该手动创建它似乎很奇怪。

我已经略读/阅读了关于Angular工作空间的this top Google search result,但似乎建议您从ng new my-app的普通应用程序开始,并将应用程序的src放在根文件夹中,并从那里工作(处理它,或采取许多自定义步骤将主应用程序移至项目文件夹)。最好将这些文字作为备份或解决方法,但我很想知道:

如何使用Angular 6+ CLI创建一个空工作区,然后使用projects将库和应用程序添加到ng generate文件夹中?

0 个答案:

没有答案