我有一个工作单线程(纱v1)有很多工作区(下面的小例子)。我正在把纱线升级到Yarn@3 berry。我无法访问"客户端"使用错误:找不到一个名为helloworld的脚本;在哪里,这工作在纱v1。有没有一种方法可以使helloworld;在monorepo的任何地方工作,比如"yarn helloworld"
works:
yarn workspace Client helloworld
Fails:
yarn helloworld
Usage Error: Couldn't find a script named "helloworld".
Example:
--package.json
--node_modules/
--shared/
|--client/
|--package.json
|--node_modules/
|--server/
|--package.json
|--node_modules/
我能够通过共享脚本来解决https://yarnpkg.com/getting-started/qa how-to-share-scripts-between-workspaces