0

遵循nrwl react的入门文档和教程。文档让您运行特定命令,然后显示应创建的文件夹结构。我没有看到相同的文件夹结构。(以及一些其他问题)。

根据显示的图像,运行nx g @nrwl/react:lib --project=ui应导致以下结构:

workspace/libs/ui/src/lib/ui/(ui.css, ui.spec.tsx, ui.tsx)

相反,我得到:

workspace/libs/ui/src/lib/(files, etc.)

没有第二个 UI 文件夹。此外,文档展示了如何使用nx g @nrwl/react:component todos --project=ui. 完成后,我应该具有以下结构:

workspace/libs/ui/src/lib/todos/(todo files)

再次,我得到了一个结构:

workspace/libs/ui/src/lib/(todo files)

没有待办事项文件夹。它只是将所有组件文件放在一个目录中workspace/libs/ui/src/lib/

我知道生成命令可以带一个--directory参数,这会产生预期的结果。所以我主要想知道我是否做错了什么或者文档不同步。

4

1 回答 1

0

我建议从空的工作区开始,而不是在其中添加反应或角度能力。像ng add @nrwl/angularng add @nrwl/react

比您可以使用以下命令生成库。ng g lib mylib --project=myApp 它将使用各自的原理图来生成 lib。

于 2019-09-14T07:19:23.140 回答