Skip to content

[Bug] Building Nuxt project with the nuxt content module gives rollup error #3760

Description

@Type-32

Environment

● Nuxt root directory: /Users/administrator/Documents/WebStorm Projects/prism

│ ╭── Nuxt project info (copied to clipboard) ───────────────────────────────────────────────────────────────────────────────────────────────────╮
│ │ │
│ │ Operating system macOS 25.3.0 │
│ │ CPU Apple M1 (8 cores) │
│ │ Node.js version v24.14.1 │
│ │ nuxt/cli version 3.34.0 │
│ │ Package manager bun 1.3.10 │
│ │ Nuxt version 4.4.2 │
│ │ Nitro version 2.13.1 │
│ │ Builder vite 7.3.1 │
│ │ Config compatibilityDate, content, css, devtools, hooks, modules, studio │
│ │ Modules @nuxt/content 3.12.0, @nuxt/image 2.0.0, @nuxt/ui 4.6.1, @nuxtjs/mdc 0.21.1, nuxt-studio 1.5.1, @vueuse/nuxt 14.2.1 │
│ │ │
│ ╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯

● 👉 Read documentation: https://nuxt.com
● 👉 Report an issue: https://github.com/nuxt/nuxt/issues/new?template=bug-report.yml
● 👉 Suggest an improvement: https://github.com/nuxt/nuxt/discussions/new

Version

v3.12.0

Reproduction

  1. Clone https://github.com/CTRL-Neo-Studios/prism
  2. run bun i and bun pm trust --all
  3. run bun run build and build error occurs

Description

When running the build script in Nuxt with Nuxt Content installed the error occurs:

Nuxt build error: RollupError: Could not resolve "../../../utils/content/transformers/utils" from "node_modules/@nuxt/content/dist/runtime/internal/preview/collection.js"
│  file: /Users/administrator/Documents/WebStorm Projects/prism/node_modules/@nuxt/content/dist/runtime/internal/preview/collection.js
error: script "build" exited with code 1

Additional context

No response

Logs

$ nuxt build
┌  Building Nuxt for production...
│
●  Nuxt 4.4.2 (with Nitro 2.13.1, Vite 7.3.1 and Vue 3.5.32)
ℹ Using repository: github:CTRL-Neo-Studios/prism#main                                                                                                                          nuxt-studio 2:21:57 PM
✔ Processed 4 collections and 10 files in 91.03ms (10 cached, 0 parsed)                                                                                                       @nuxt/content 2:21:57 PM
ℹ Nuxt Icon server bundle mode is set to local                                                                                                                                              2:21:58 PM
✔ Nuxt Icon discovered local-installed 3 collections: lucide, simple-icons, vscode-icons                                                                                                    2:21:59 PM
│
●  Nitro preset: node-server

 WARN  [baseline-browser-mapping] The data in this module is over two months old.  To ensure accurate Baseline data, please update: npm i baseline-browser-mapping@latest -D                 2:22:00 PM


 WARN  Browserslist: browsers data (caniuse-lite) is 6 months old. Please run:                                                                                                               2:22:00 PM
  npx update-browserslist-db@latest
  Why you should do it regularly: https://github.com/browserslist/update-db#readme


 WARN  [baseline-browser-mapping] The data in this module is over two months old.  To ensure accurate Baseline data, please update: npm i baseline-browser-mapping@latest -D                 2:22:00 PM

ℹ Building client...                                                                                                                                                                        2:22:00 PM
ℹ vite v7.3.1 building client environment for production...                                                                                                                                 2:22:00 PM
✔ Components metas parsed in 6569.56ms                                                                                                                                                      2:22:07 PM

[2:22:07 PM]  WARN  [plugin nuxt:module-preload-polyfill] Sourcemap is likely to be incorrect: a plugin (nuxt:module-preload-polyfill) was used to transform files, but didn't generate a sourcemap for the transformation. Consult the plugin documentation for help                                                                                                                                             


[2:22:07 PM]  WARN  [plugin @tailwindcss/vite:generate:build] Sourcemap is likely to be incorrect: a plugin (@tailwindcss/vite:generate:build) was used to transform files, but didn't generate a sourcemap for the transformation. Consult the plugin documentation for help                                                                                                                                     


[2:22:08 PM]  WARN  [plugin @tailwindcss/vite:generate:build] Sourcemap is likely to be incorrect: a plugin (@tailwindcss/vite:generate:build) was used to transform files, but didn't generate a sourcemap for the transformation. Consult the plugin documentation for help (x2)


[2:22:08 PM]  WARN  [plugin @tailwindcss/vite:generate:build] Sourcemap is likely to be incorrect: a plugin (@tailwindcss/vite:generate:build) was used to transform files, but didn't generate a sourcemap for the transformation. Consult the plugin documentation for help (x3)


[2:22:08 PM]  WARN  [plugin @tailwindcss/vite:generate:build] Sourcemap is likely to be incorrect: a plugin (@tailwindcss/vite:generate:build) was used to transform files, but didn't generate a sourcemap for the transformation. Consult the plugin documentation for help (x4)


[2:22:08 PM]  WARN  [plugin @tailwindcss/vite:generate:build] Sourcemap is likely to be incorrect: a plugin (@tailwindcss/vite:generate:build) was used to transform files, but didn't generate a sourcemap for the transformation. Consult the plugin documentation for help (x5)

ℹ ✓ 1459 modules transformed.                                                                                                                                                               2:22:12 PM

 ERROR  ✗ Build failed in 11.74s                                                                                                                                                             2:22:12 PM

│
■  Nuxt build error: RollupError: Could not resolve "../../../utils/content/transformers/utils" from "node_modules/@nuxt/content/dist/runtime/internal/preview/collection.js"
│  file: /Users/administrator/Documents/WebStorm Projects/prism/node_modules/@nuxt/content/dist/runtime/internal/preview/collection.js
error: script "build" exited with code 1

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions