question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

dev.ssr script failing in QwikCity starter

See original GitHub issue

Qwik Version

0.0.25

Operating System (or Browser)

MacOS 11.6

Node Version (if applicable)

16.14.0

Which component is affected?

Qwik City

Expected Behaviour

Running yarn dev.ssr in a recently created QwikCity starter should work.

Actual Behaviour

Fails with error:

Error [ERR_MODULE_NOT_FOUND]: Cannot find module '/Users/lucis/personal/repro-problem/node_modules/@builder.io/qwik-city/pages/jobs/index.js' imported from /Users/lucis/personal/repro-problem/node_modules/@builder.io/qwik-city/dist/index.cjs

Additional Information

How to reproduce

  1. Run npm init qwik@latest
  2. Select QwikCity as the starter used.
  3. cd your project’s folder and run npm install
  4. Run npm run dev.ssr

image image

Issue Analytics

  • State:closed
  • Created a year ago
  • Reactions:2
  • Comments:6 (3 by maintainers)

github_iconTop GitHub Comments

3reactions
atennertcommented, Jun 17, 2022

@wtho it doesn’t solve the issue. I also tried using npm run serve after the full build, but this also tries to import the (generated?) pages from node_modules/@builder.io/qwik-city.

Here is the error output from npm run serve:

╭─[10:20]─[user]─[qwik-app]
╰─> npm run serve

> serve
> node server/entry.express.js

http://localhost:8080/
Error [ERR_MODULE_NOT_FOUND]: Cannot find module '/home/user/Projects/qwik-app/node_modules/@builder.io/qwik-city/pages/index.js' imported from /home/user/Projects/qwik-app/node_modules/@builder.io/qwik-city/dist/index.cjs
    at new NodeError (node:internal/errors:371:5)
    at finalizeResolution (node:internal/modules/esm/resolve:416:11)
    at moduleResolve (node:internal/modules/esm/resolve:932:10)
    at defaultResolve (node:internal/modules/esm/resolve:1044:11)
    at ESMLoader.resolve (node:internal/modules/esm/loader:422:30)
    at ESMLoader.getModuleJob (node:internal/modules/esm/loader:222:40)
    at ESMLoader.import (node:internal/modules/esm/loader:276:22)
    at importModuleDynamically (node:internal/modules/cjs/loader:1041:29)
    at importModuleDynamicallyWrapper (node:internal/vm/module:437:21)
    at importModuleDynamically (node:vm:381:46)
    at importModuleDynamicallyCallback (node:internal/process/esm_loader:35:14)
    at loadPage (/home/user/Projects/qwik-app/node_modules/@builder.io/qwik-city/dist/index.cjs:545:7)
    at Object.useQwikCity (/home/user/Projects/qwik-app/node_modules/@builder.io/qwik-city/dist/index.cjs:510:31)
    at /home/user/Projects/qwik-app/server/entry.express.js:129:12
    at useInvoke (/home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:221:30)
    at /home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:351:32
    at then (/home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:293:70)
    at /home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:341:24
    at renderComponent (/home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:2532:35)
    at firstRenderComponent (/home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:2509:16)
    at createElm (/home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:2962:20)
    at addVnodes (/home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:2830:27)
    at smartUpdateChildren (/home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:2596:20)
    at /home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:2822:20
    at then (/home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:293:70)
    at patchVnode (/home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:2820:16)
    at updateChildren (/home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:2629:30)
    at smartUpdateChildren (/home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:2593:20)
    at /home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:2822:20
    at then (/home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:293:70)
    at patchVnode (/home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:2820:16)
    at updateChildren (/home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:2629:30)
    at smartUpdateChildren (/home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:2593:20)
    at visitJsxNode (/home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:2473:20)
    at render (/home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:4451:15)
    at async Object.renderToString (/home/user/Projects/qwik-app/node_modules/@builder.io/qwik/server.cjs:9733:3)
    at async /home/user/Projects/qwik-app/server/entry.express.js:191:20 {
  code: 'ERR_MODULE_NOT_FOUND'
}
QWIK ERROR Error: Cannot find module '/inlinedQRL.js'
Require stack:
- /home/user/Projects/qwik-app/node_modules/@builder.io/qwik/server.cjs
- /home/user/Projects/qwik-app/server/entry.express.js
    at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15)
    at Function.Module._load (node:internal/modules/cjs/loader:778:27)
    at Module.require (node:internal/modules/cjs/loader:1005:19)
    at require (node:internal/modules/cjs/helpers:102:18)
    at Object.importSymbol (/home/user/Projects/qwik-app/node_modules/@builder.io/qwik/server.cjs:479:23)
    at qrlImport (/home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:3997:49)
    at QRL.resolve (/home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:333:20)
    at _useStyles (/home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:4640:32)
    at Object.useScopedStylesQrl (/home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:4614:9)
    at /home/user/Projects/qwik-app/server/entry.express.js:99:8
    at useInvoke (/home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:221:30)
    at /home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:351:32
    at then (/home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:293:70)
    at /home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:341:24
    at renderComponent (/home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:2532:35)
    at firstRenderComponent (/home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:2509:16)
    at createElm (/home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:2962:20)
    at addVnodes (/home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:2830:27)
    at smartUpdateChildren (/home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:2596:20)
    at visitJsxNode (/home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:2473:20)
    at /home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:2571:32
    at then (/home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:293:70)
    at /home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:2570:28
    at then (/home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:293:70)
    at /home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:2537:24
    at then (/home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:293:70)
    at renderComponent (/home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:2534:20)
    at firstRenderComponent (/home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:2509:16)
    at createElm (/home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:2962:20)
    at addVnodes (/home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:2830:27)
    at smartUpdateChildren (/home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:2596:20)
    at visitJsxNode (/home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:2470:20)
    at /home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:2571:32
    at then (/home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:293:70)
    at /home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:2570:28
    at async Promise.all (index 0)
    at async Promise.all (index 1)
    at async Promise.all (index 0)
    at async render (/home/user/Projects/qwik-app/node_modules/@builder.io/qwik/core.cjs:4451:9)
    at async Object.renderToString (/home/user/Projects/qwik-app/node_modules/@builder.io/qwik/server.cjs:9733:3)
    at async /home/user/Projects/qwik-app/server/entry.express.js:191:20 {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '/home/user/Projects/qwik-app/node_modules/@builder.io/qwik/server.cjs',
    '/home/user/Projects/qwik-app/server/entry.express.js'
  ]
}

Edit: using qwik 0.0.26 and qwik-city 0.0.12

3reactions
manucorporatcommented, Jun 13, 2022

Looking into it now!

Read more comments on GitHub >

github_iconTop Results From Across the Web

Angular npm run serve:ssr fails - Stack Overflow
when I run npm run serve:ssr, the terminal goes wild with lots of minified characters I think then fails with this error :...
Read more >
Astro 1.0 – a web framework for building fast, content-focused ...
Nothing about the developer experience of React seems better than any old HTML template language. Is that a joke? You get autocomplete from...
Read more >
Introducing Qwik — The JavaScript Framework With O(1 ...
In line 6, the script, dev , starts with the development mode, using Vite's development server. Vite is a build tool that aims...
Read more >
Syntax - Tasty Web Development Treats - Podcast Addict
Syntax - Tasty Web Development Treats - via Podcast Addict | Full Stack Developers Wes Bos and Scott Tolinski dive deep into web...
Read more >
Tweets with replies by Aubin De Traversay ... - Twitter
Qwik City Prefetching and Caching with a Service Worker - Qwik ... kinda actor adds some script tag to the HTML response that...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found