nuxt-alt / proxy

An alternative module to @nuxtjs/proxy
MIT License
24 stars 5 forks source link

Encounter path resolve problem on Windows platform #6

Closed lackneets closed 1 year ago

lackneets commented 1 year ago

After migrated @nuxtjs-alt/proxy 2.1.0 to @nuxt-alt/proxy 2.2.0

While startup nuxt dev server, following error reported :

√ Nitro built in 16193 ms  

 ERROR  [worker reload] [worker init] Only URLs with a scheme in: file, data are supported by the default ESM loader. On Windows, absolute paths must be valid file:// URLs. Received protocol 'c:'

  at new NodeError (node:internal/errors:387:5)
  at throwIfUnsupportedURLScheme (node:internal/modules/esm/resolve:1017:11)
  at defaultResolve (node:internal/modules/esm/resolve:1097:3)
  at nextResolve (node:internal/modules/esm/loader:163:28)
  at ESMLoader.resolve (node:internal/modules/esm/loader:837:30)
  at ESMLoader.getModuleJob (node:internal/modules/esm/loader:424:18)
  at ModuleWrap.<anonymous> (node:internal/modules/esm/module_job:76:40)
  at link (node:internal/modules/esm/module_job:75:36)

The situation looks similar to https://github.com/unjs/nitro/issues/718

oneChifu commented 1 year ago

The same problem

Denoder commented 1 year ago

@oneChifu @lackneets can you try the latest version of this module to see if that fixes it?