nx icon indicating copy to clipboard operation
nx copied to clipboard

Cannot find module '@rspack/core'

Open scffs opened this issue 1 year ago • 2 comments

Current Behavior

cannot find module

Expected Behavior

install package

GitHub Repo

No response

Steps to Reproduce

  1. npx create-nx-workspace@latest react-monorepo --preset=react-monorepo

Nx Report

-

Failure Logs

added 602 packages, and audited 603 packages in 10s

84 packages are looking for funding
  run `npm fund` for details

found 0 vulnerabilities

>  NX  Generating @nx/workspace:preset

Fetching prettier...
Fetching @nx/rspack...

 >  NX   Cannot find module '@rspack/core'

   Require stack:
   - C:\Users\scffs\AppData\Local\Temp\tmp-18088-YJYL6bajBNnP\node_modules\@nx\rspack\src\utils\with-nx.js
   - C:\Users\scffs\AppData\Local\Temp\tmp-18088-YJYL6bajBNnP\node_modules\@nx\rspack\src\index.js
   - E:\react-monorepo\node_modules\@nx\devkit\src\utils\package-json.js
   - E:\react-monorepo\node_modules\@nx\devkit\src\generators\to-js.js
   - E:\react-monorepo\node_modules\@nx\devkit\public-api.js
   - E:\react-monorepo\node_modules\@nx\devkit\index.js
   - E:\react-monorepo\node_modules\@nx\workspace\src\generators\preset\preset.js
   - E:\react-monorepo\node_modules\nx\src\config\schema-utils.js
   - E:\react-monorepo\node_modules\nx\src\command-line\generate\generator-utils.js
   - E:\react-monorepo\node_modules\nx\src\command-line\generate\generate.js
   - E:\react-monorepo\node_modules\nx\src\command-line\generate\command-object.js
   - E:\react-monorepo\node_modules\nx\src\command-line\nx-commands.js
   - E:\react-monorepo\node_modules\nx\bin\init-local.js
   - E:\react-monorepo\node_modules\nx\bin\nx.js
   Pass --verbose to see the stacktrace.


 >  NX   Workspace creation failed, see above.

   Pass --verbose to see the stacktrace.



### Package Manager Version

npm 10.2.4

### Operating System

- [ ] macOS
- [ ] Linux
- [X] Windows
- [ ] Other (Please specify)

### Additional Information

_No response_

scffs avatar Jan 28 '24 09:01 scffs

also some errors when trying to use vite with playwright

image

scffs avatar Jan 28 '24 09:01 scffs

I have the same problem on Linux.

Kernel Version: 6.6.10-1-MANJARO (64-bit) Node Version: 20.10.0 NPM Version: 10.3.0

When running:

npx create-nx-workspace                                                                  1 ✘ 

 >  NX   Let's create a new workspace [https://nx.dev/getting-started/intro]

✔ Where would you like to create your workspace? · interviewsnpm
✔ Which stack do you want to use? · react
✔ What framework would you like to use? · none
✔ Integrated monorepo, or standalone project? · integrated
✔ Application name · weather
✔ Which bundler would you like to use? · rspack
✔ Test runner to use for end to end (E2E) tests · playwright
✔ Default stylesheet format · scss
✔ Do you want Nx Cloud to make your CI fast? · skip

 >  NX   Creating your v18.0.4 workspace.

I got:

added 655 packages, and audited 656 packages in 22s

96 packages are looking for funding
  run `npm fund` for details

found 0 vulnerabilities

>  NX  Generating @nx/workspace:preset

Fetching prettier...
Fetching @nx/rspack...

 >  NX   Cannot find module '@rspack/core'

   Require stack:
   - /tmp/tmp-190862-RA5hPqZauk9V/node_modules/@nx/rspack/src/utils/with-nx.js
   - /tmp/tmp-190862-RA5hPqZauk9V/node_modules/@nx/rspack/src/index.js
   - /home/mateuszw/www/interviewsnpm/node_modules/@nx/devkit/src/utils/package-json.js
   - /home/mateuszw/www/interviewsnpm/node_modules/@nx/devkit/src/generators/to-js.js
   - /home/mateuszw/www/interviewsnpm/node_modules/@nx/devkit/public-api.js
   - /home/mateuszw/www/interviewsnpm/node_modules/@nx/devkit/index.js
   - /home/mateuszw/www/interviewsnpm/node_modules/@nx/workspace/src/generators/preset/preset.js
   - /home/mateuszw/www/interviewsnpm/node_modules/nx/src/config/schema-utils.js
   - /home/mateuszw/www/interviewsnpm/node_modules/nx/src/command-line/generate/generator-utils.js
   - /home/mateuszw/www/interviewsnpm/node_modules/nx/src/command-line/generate/generate.js
   - /home/mateuszw/www/interviewsnpm/node_modules/nx/src/command-line/generate/command-object.js
   - /home/mateuszw/www/interviewsnpm/node_modules/nx/src/command-line/nx-commands.js
   - /home/mateuszw/www/interviewsnpm/node_modules/nx/bin/init-local.js
   - /home/mateuszw/www/interviewsnpm/node_modules/nx/bin/nx.js

When running pnpm for the same params I got:

Progress: resolved 1, reused 0, downloaded 0, added 0
Progress: resolved 150, reused 142, downloaded 0, added 0
Progress: resolved 406, reused 397, downloaded 0, added 0
Progress: resolved 623, reused 614, downloaded 0, added 0
Packages: +620
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Progress: resolved 629, reused 620, downloaded 0, added 171
Progress: resolved 629, reused 620, downloaded 0, added 620, done

devDependencies:
+ @nx/jest 18.0.4
+ @nx/react 18.0.4
+ @nx/workspace 18.0.4
+ nx 18.0.4

Done in 5.3s

>  NX  Generating @nx/workspace:preset

Fetching prettier...
Fetching @nx/rspack...

 >  NX   Cannot find module '@rspack/plugin-react-refresh'

   Require stack:
   - /tmp/tmp-97783-N6lozy2AclsL/node_modules/.pnpm/@[email protected]_@[email protected]_@[email protected]>
   - /tmp/tmp-97783-N6lozy2AclsL/node_modules/.pnpm/@[email protected]_@[email protected]_@[email protected]>
   - /home/mateuszw/www/task/node_modules/.pnpm/@[email protected][email protected]/node_modules/@nx/devkit/src/utils>
   - /home/mateuszw/www/task/node_modules/.pnpm/@[email protected][email protected]/node_modules/@nx/devkit/src/gener>
   - /home/mateuszw/www/task/node_modules/.pnpm/@[email protected][email protected]/node_modules/@nx/devkit/public-ap>
   - /home/mateuszw/www/task/node_modules/.pnpm/@[email protected][email protected]/node_modules/@nx/devkit/index.js
   - /home/mateuszw/www/task/node_modules/.pnpm/@[email protected]/node_modules/@nx/workspace/src/generator>
   - /home/mateuszw/www/task/node_modules/.pnpm/[email protected]/node_modules/nx/src/config/schema-utils.js
   - /home/mateuszw/www/task/node_modules/.pnpm/[email protected]/node_modules/nx/src/command-line/generate/generator>
   - /home/mateuszw/www/task/node_modules/.pnpm/[email protected]/node_modules/nx/src/command-line/generate/generate.>
   - /home/mateuszw/www/task/node_modules/.pnpm/[email protected]/node_modules/nx/src/command-line/generate/command-o>
   - /home/mateuszw/www/task/node_modules/.pnpm/[email protected]/node_modules/nx/src/command-line/nx-commands.js
   - /home/mateuszw/www/task/node_modules/.pnpm/[email protected]/node_modules/nx/bin/init-local.js
   - /home/mateuszw/www/task/node_modules/.pnpm/[email protected]/node_modules/nx/bin/nx.js
   Pass --verbose to see the stacktrace.

Installing packages globally does not change anything, error is the same

mateuszwrobel avatar Feb 16 '24 19:02 mateuszwrobel

This should be solved with latest version of Nx. I was not able to reproduce on Windows, Macos or Linux

Coly010 avatar May 15 '24 10:05 Coly010

This issue has been closed for more than 30 days. If this issue is still occuring, please open a new issue with more recent context.

github-actions[bot] avatar Jun 15 '24 00:06 github-actions[bot]