-
-
Notifications
You must be signed in to change notification settings - Fork 79
Open
Description
I'm trying to import rapier into Astro application and get:
Error: Failed to resolve entry for package "@dimforge/rapier3d". The package may have incorrect main/module/exports specified in its package.json.
at packageEntryFailure (file:///Users/user/Projects/astro-project/node_modules/vite/dist/node/chunks/dep-DBxKXgDP.js:16198:15)
at resolvePackageEntry (file:///Users/user/Projects/astro-project/node_modules/vite/dist/node/chunks/dep-DBxKXgDP.js:16195:3)
at tryNodeResolve (file:///Users/user/Projects/astro-project/node_modules/vite/dist/node/chunks/dep-DBxKXgDP.js:16060:18)
at fetchModule (file:///Users/user/Projects/astro-project/node_modules/vite/dist/node/chunks/dep-DBxKXgDP.js:46797:22)
at RunnableDevEnvironment.fetchModule (file:///Users/user/Projects/astro-project/node_modules/vite/dist/node/chunks/dep-DBxKXgDP.js:47904:12)
at fetchModule (file:///Users/user/Projects/astro-project/node_modules/vite/dist/node/chunks/dep-DBxKXgDP.js:47858:21)
at handleInvoke (file:///Users/user/Projects/astro-project/node_modules/vite/dist/node/chunks/dep-DBxKXgDP.js:38973:28)
at EventEmitter.listenerForInvokeHandler (file:///Users/user/Projects/astro-project/node_modules/vite/dist/node/chunks/dep-DBxKXgDP.js:39046:25)
at EventEmitter.emit (node:events:518:28)
at EventEmitter.emit (node:domain:489:12)For -compat version I get another error:
ReferenceError: exports is not defined in ES module scope
This file is being treated as an ES module because it has a '.js' file extension and '/Users/user/Projects/astro-project/node_modules/@dimforge/rapier3d-compat/package.json' contains "type": "module". To treat it as a CommonJS script, rename it to use the '.cjs' file extension.
at file:///Users/user/Projects/astro-project/node_modules/@dimforge/rapier3d-compat/rapier.cjs.js:1:42
at ModuleJob.run (node:internal/modules/esm/module_job:271:25)
at async onImport.tracePromise.__proto__ (node:internal/modules/esm/loader:578:26)
at async SSRCompatModuleRunner.directRequest (file:///Users/user/Projects/astro-project/node_modules/vite/dist/node/module-runner.js:1233:24)
at async SSRCompatModuleRunner.cachedRequest (file:///Users/user/Projects/astro-project/node_modules/vite/dist/node/module-runner.js:1180:76)
at async eval (/Users/user/Projects/astro-project/src/lib/Physics.js:2:1)
at async ESModulesEvaluator.runInlinedModule (file:///Users/user/Projects/astro-project/node_modules/vite/dist/node/module-runner.js:1062:5)
at async SSRCompatModuleRunner.directRequest (file:///Users/user/Projects/astro-project/node_modules/vite/dist/node/module-runner.js:1284:61)
at async SSRCompatModuleRunner.directRequest (file:///Users/user/Projects/astro-project/node_modules/vite/dist/node/chunks/dep-DBxKXgDP.js:25274:23)
at async SSRCompatModuleRunner.cachedRequest (file:///Users/user/Projects/astro-project/node_modules/vite/dist/node/module-runner.js:1180:76)Metadata
Metadata
Assignees
Labels
No labels