在 运行 "yarn affected-depgraph" 时获得 "Invalid options provided"

Getting "Invalid options provided" when running "yarn affected-depgraph"

我正在创建一个 nx 工作区以了解它是如何工作的,为此我遵循了 getting started on the nrwl website :

yarn global add @nrwl/schematics
create-nx-workspace myworkspace

然后我使用同一个库创建了一个库和两个不同的应用程序。我可以让这两个应用程序都以 ng serve appName.

开头

我想测试 package.json 中的 nx 默认脚本,但没有成功 :

ibenjelloun@COMPUTER MINGW64 /s/tmp/myworkspace (master)
$ yarn affected:dep-graph
yarn run v1.7.0
$ ./node_modules/.bin/nx affected:dep-graph
Invalid options provided
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

有什么办法可以使这些脚本正常工作吗?我错过了什么?

我真的很愚蠢,所有 affected:* 脚本都与 git 更改相关,例如对未提交的更改执行操作:

  • affected:apps -uncommitted:打印受未提交更改影响的应用程序。
  • affected:build -uncommitted:构建受未提交更改影响的应用程序。
  • affected:e2e -uncommitted : 运行 对受未提交更改影响的应用进行端到端测试。
  • affected:test -uncommitted:运行 测试受未提交更改影响的应用程序。
  • affected:dep-graph -uncommitted :将获得类似于 dep-graph 脚本的图形,不同之处在于未提交的更改影响的应用程序和库将具有不同的颜色。

我的测试项目不在 git 存储库中。