I’d like to use vue dev tools for developing my extensions, but for that I need to build directus.
git status
HEAD detached at v11.14.0
nothing to commit, working tree cleannode --version
v22.21.1pnpm --version
10.14.0pnpm install
pnpm build
[…]
packages/themes build$ vite build
│ ./directus/node_modules/.pnpm/esbuild@0.25.11/node_modules/esbuild/lib/main.js:924
│ crunOnEndCallbacks(result, (onEndErrors, onEndWarnings) => {
│ ^
│ ReferenceError: crunOnEndCallbacks is not defined
│ at buildResponseToResult (./directus/node_modules/.pnpm/esbuild@0.25.11/node_modules/esbuild/lib/main.js:924:7)
│ at ./directus/node_modules/.pnpm/esbuild@0.25.11/node_modules/esbuild/lib/main.js:951:16
│ at responseCallbacks. (./directus/node_modules/.pnpm/esbuild@0.25.11/node_modules/esbuild/lib/main.js:603:9)
│ at handleIncomingPacket (./directus/node_modules/.pnpm/esbuild@0.25.11/node_modules/esbuild/lib/main.js:658:12)
│ at Socket.readFromStdout (./directus/node_modules/.pnpm/esbuild@0.25.11/node_modules/esbuild/lib/main.js:581:7)
│ at Socket.emit (node:events:519:28)
│ at addChunk (node:internal/streams/readable:561:12)
│ at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)
│ at Readable.push (node:internal/streams/readable:392:5)
│ at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)
│ Node.js v22.21.1
└─ Failed in 297ms at ./directus/packages/themes
PS, it would be great if directus had a dev image for this purpose