Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Failed to resolve stubed module #136

Open
sadeghbarati opened this issue Apr 19, 2023 · 3 comments
Open

Failed to resolve stubed module #136

sadeghbarati opened this issue Apr 19, 2023 · 3 comments

Comments

@sadeghbarati
Copy link

sadeghbarati commented Apr 19, 2023

Environment

Node: 18.15.0
Windows 11

Reproduction

https://github.com/sadeghbarati/jiti-resolve-issue

Describe the bug

Failed to resolve stub module in Windows and also macOS environment

Additional context

I'm using unbuild --stub to use jiti feature in Dev mode

import jiti from "file:///D:/Sadegh/Test/unbuild-jiti-monorepo/node_modules/.pnpm/[email protected]/node_modules/jiti/lib/index.js";

/** @type {import("D:/Sadegh/Test/unbuild-jiti-monorepo/packages/lib/src/index")} */
const _module = jiti(null, { interopDefault: true, esmResolve: true })("D:/Sadegh/Test/unbuild-jiti-monorepo/packages/lib/src/index.ts");

export const test = _module.test;

Logs

No response

@johannschopplich
Copy link

Same issue experienced by me in the unlazy monorepo.

johannschopplich added a commit to johannschopplich/unlazy that referenced this issue Apr 23, 2023
@productdevbook
Copy link

same ubuntu problem

@jimmyann2023
Copy link

jimmyann2023 commented May 15, 2024

Had the same problem in monorepo

import jiti from "file:///C:/Users/Administrator/Desktop/dev/Turborepo/buildDemo/node_modules/.pnpm/[email protected]/node_modules/jiti/lib/index.js";

/** @type {import("C:/Users/Administrator/Desktop/dev/Turborepo/buildDemo/packages/ui/src/index")} */
const _module = jiti(null, {
"esmResolve": true,
"interopDefault": true,
"alias": {
"@cd/ui": "C:/Users/Administrator/Desktop/dev/Turborepo/buildDemo/packages/ui"
}
})("C:/Users/Administrator/Desktop/dev/Turborepo/buildDemo/packages/ui/src/index.ts");

export const log = _module.log;

08:08:06 [vite] Pre-transform error: Failed to resolve import "file:///C:/Users/Administrator/Desktop/dev/Turborepo/buildDemo/node_modules/.pnpm/[email protected]/node_modules/jiti/lib/index.js" from "../../packages/ui/dist/index.mjs". Does the file exist?
08:08:06 [vite] Internal server error: Failed to resolve import "file:///C:/Users/Administrator/Desktop/dev/Turborepo/buildDemo/node_modules/.pnpm/[email protected]/node_modules/jiti/lib/index.js" from "../../packages/ui/dist/index.mjs". Does the file exist?
Plugin: vite:import-analysis
File: C:/Users/Administrator/Desktop/dev/Turborepo/buildDemo/packages/ui/dist/index.mjs:1:19
1 | import jiti from "file:///C:/Users/Administrator/Desktop/dev/Turborepo/buildDemo/node_modules/.pnpm/[email protected]/node_modules/jiti/lib/index.js";
| ^
2 |
3 | /** @type {import("C:/Users/Administrator/Desktop/dev/Turborepo/buildDemo/packages/ui/src/index")} */
at formatError (file:///C:/Users/Administrator/Desktop/dev/Turborepo/buildDemo/node_modules/.pnpm/vite@5.2.11_@types[email protected]/node_modules/vite/dist/node/chunks/dep-cNe07EU9.js:50830:46)
at TransformContext.error (file:///C:/Users/Administrator/Desktop/dev/Turborepo/buildDemo/node_modules/.pnpm/vite@5.2.11_@types[email protected]/node_modules/vite/dist/node/chunks/dep-cNe07EU9.js:50824:19)
at normalizeUrl (file:///C:/Users/Administrator/Desktop/dev/Turborepo/buildDemo/node_modules/.pnpm/vite@5.2.11_@types[email protected]/node_modules/vite/dist/node/chunks/dep-cNe07EU9.js:66128:33)
at async file:///C:/Users/Administrator/Desktop/dev/Turborepo/buildDemo/node_modules/.pnpm/vite@5.2.11_@types[email protected]/node_modules/vite/dist/node/chunks/dep-cNe07EU9.js:66283:47
at async Promise.all (index 0)
at async TransformContext.transform (file:///C:/Users/Administrator/Desktop/dev/Turborepo/buildDemo/node_modules/.pnpm/vite@5.2.11_@types[email protected]/node_modules/vite/dist/node/chunks/dep-cNe07EU9.js:66204:13)
at async Object.transform (file:///C:/Users/Administrator/Desktop/dev/Turborepo/buildDemo/node_modules/.pnpm/vite@5.2.11_@types[email protected]/node_modules/vite/dist/node/chunks/dep-cNe07EU9.js:51139:30)
at async loadAndTransform (file:///C:/Users/Administrator/Desktop/dev/Turborepo/buildDemo/node_modules/.pnpm/vite@5.2.11_@types[email protected]/node_modules/vite/dist/node/chunks/dep-cNe07EU9.js:53894:29)
at async viteTransformMiddleware (file:///C:/Users/Administrator/Desktop/dev/Turborepo/buildDemo/node_modules/.pnpm/vite@5.2.11_@types[email protected]/node_modules/vite/dist/node/chunks/dep-cNe07EU9.js:63743:32)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants