Open alexandr2110pro opened 3 weeks ago
@alexandr2110pro I am checking if I am gonna face the same issue with npm manager. If so, I will try to fix it.
Hmmm @alexandr2110pro I cannot reproduce the issue. My setup is:
nx report
NX Report complete - copy this into the issue template
Node : 20.12.1
OS : win32-x64
Native Target : x86_64-windows
pnpm : 9.7.1
nx : 19.6.1
@nx/js : 19.6.1
@nx/jest : 19.6.1
@nx/eslint : 19.6.1
@nx/workspace : 19.6.1
@nx/angular : 19.6.1
@nx/devkit : 19.6.1
@nx/eslint-plugin : 19.6.1
@nx/playwright : 19.6.1
typescript : 5.5.4
---------------------------------------
Registered Plugins:
@nx/playwright/plugin
@nx/eslint/plugin
---------------------------------------
Community plugins:
@ngrx/eslint-plugin : 18.0.2
@ngrx/signals : 18.0.2
@ngrx/store : 18.0.2
And it works
@alexandr2110pro Maybe this is releted to your OS?
If you could debug it a little bit more:
in this file:
node_modules/nx/src/command-line/generate/generate.js
near line number 80 put console.log like this:
if (choicesFromLocalPlugins.length) {
choicesFromLocalPlugins[choicesFromLocalPlugins.length - 1].message += '\n';
}
console.log('deprecatedChoices', deprecatedChoices);
console.log('choicesFromLocalPlugins', choicesFromLocalPlugins);
console.log('choicesMap', choicesMap);
const choices = choicesFromLocalPlugins.concat(...choicesMap);
if (choices.length === 1) {
return typeof choices[0] === 'string' ? choices[0] : choices[0].value;
}
else if (!interactive && choices.length > 1) {
throwInvalidInvocation(Array.from(choicesMap));
}
Have you tries to clean-up the repo? nx reset
or just remove .nx
folder
Could you please provide a repo where this occurs? This is working fine here in the nx
repo.
Hey there. It turned out the @nx/workspace
package wasn't installed. I don't know why—I think I've used Nx generators only to create a monorepo and all the libraries in it. I believe previously, when you did it like that, it used to install the workspace package.
The problem went away when I installed it.
What is more interesting, that nx report
printed the @nx/workspace
but it wasn't in the package.json
This issue has been automatically marked as stale because no reproduction was provided within 7 days. Please help us help you. Providing a repository exhibiting the issue helps us diagnose and fix the issue. Any time that we spend reproducing this issue is time taken away from addressing this issue and other issues. This issue will be closed in 21 days if a reproduction is not provided. If a reproduction has been provided, please reply to keep it active. Thanks for being a part of the Nx community! 🙏
Current Behavior
Expected Behavior
It should figure out that it should use
@nx/workspace:move
automatically, as it used to do before.GitHub Repo
No response
Steps to Reproduce
nx g mv
Nx Report