\n \u003CNuxtWelcome />\n \u003C/div>\n\u003C/template>\n\n\u003Cscript lang=\"js\">\nimport * as demo from './demo.mjs'\n\nconsole.log(demo['name.with.dots'])\n\u003C/script>\n\n```\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\n> build\n> nuxt build\n\nNuxt 3.16.0 with Nitro 2.11.5 nuxi 18:04:46\nℹ Building for Nitro preset: node-server nuxi 18:04:46\nℹ Building client... 18:04:47\nℹ vite v6.2.1 building for production... 18:04:47\nℹ ✓ 128 modules transformed. 18:04:48\nℹ .nuxt/dist/client/manifest.json 1.06 kB │ gzip: 0.29 kB 18:04:48\nℹ .nuxt/dist/client/_nuxt/error-500.dGVH929u.css 1.88 kB │ gzip: 0.72 kB 18:04:48\nℹ .nuxt/dist/client/_nuxt/error-404.C3V-3Mc4.css 3.56 kB │ gzip: 1.10 kB 18:04:48\nℹ .nuxt/dist/client/_nuxt/entry.ofCu9KLV.css 12.41 kB │ gzip: 2.57 kB 18:04:48\nℹ .nuxt/dist/client/_nuxt/z7DXRpCd.js 3.39 kB │ gzip: 1.53 kB 18:04:48\nℹ .nuxt/dist/client/_nuxt/DUuvXmrT.js 9.42 kB │ gzip: 3.76 kB 18:04:48\nℹ .nuxt/dist/client/_nuxt/y94aZ4V3.js 220.05 kB │ gzip: 63.21 kB 18:04:48\nℹ ✓ built in 906ms 18:04:48\n✔ Client built in 921ms 18:04:48\nℹ Building server... 18:04:48\nℹ vite v6.2.1 building SSR bundle for production... 18:04:48\nℹ ✓ 53 modules transformed. 18:04:48\n\n ERROR ✗ Build failed in 350ms 18:04:48\n\n\n ERROR Nuxt Build Error: [vite:esbuild-transpile] Transform failed with 1 error: nuxi 18:04:48\ndemo.mjs:3:14: ERROR: Using the string \"name.with.dots\" as an export name is not supported in the configured target environment (\"chrome87\", \"edge88\", \"es2020\", \"firefox78\", \"safari14\" + 2 overrides)\nfile: demo.mjs:3:14\n\nUsing the string \"name.with.dots\" as an export name is not supported in the configured target environment (\"chrome87\", \"edge88\", \"es2020\", \"firefox78\", \"safari14\" + 2 overrides)\n1 | const a = 10;\n2 |\n3 | export { a as \"name.with.dots\" };\n | ^\n\n\n demo.mjs:3:14: ERROR: Using the string \"name.with.dots\" as an export name is not supported in the configured target environment (\"chrome87\", \"edge88\", \"es2020\", \"firefox78\", \"safari14\" + 2 overrides)\n file: demo.mjs:3:14\n\n Using the string \"name.with.dots\" as an export name is not supported in the configured target environment (\"chrome87\", \"edge88\", \"es2020\", \"firefox78\", \"safari14\" + 2 overrides)\n 1 | const a = 10;\n 2 |\n 3 | export { a as \"name.with.dots\" };\n | ^\n\n at failureErrorWithLog (node_modules\\esbuild\\lib\\main.js:1477:15)\n at node_modules\\esbuild\\lib\\main.js:756:50\n at responseCallbacks.\u003Ccomputed> (node_modules\\esbuild\\lib\\main.js:623:9)\n at handleIncomingPacket (node_modules\\esbuild\\lib\\main.js:678:12)\n at Socket.readFromStdout (node_modules\\esbuild\\lib\\main.js:601:7)\n at Socket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)\n\n```",[1984,1987],{"name":1985,"color":1986},"workaround available","11376d",{"name":1988,"color":1989},"pending triage","E99695",31266,"nuxt","open","Building code dependent on named imports fails in 3.16.0","2025-03-10T00:07:01Z","https://github.com/nuxt/nuxt/issues/31266",0.6203669,{"description":1998,"labels":1999,"number":2001,"owner":1991,"repository":1991,"state":1992,"title":2002,"updated_at":2003,"url":2004,"score":2005},"### Environment\n\n\r\n\"nuxt\": \"^2.17.0\"\n\n### Reproduction\n\nhttps://stackblitz.com/edit/stackblitz-starters-detwde?file=n2%2Fpackage.json\r\n```bash\r\n# after stackblitz finishes it install\r\ncd n2\r\nnuxt generate\r\n````\n\n### Describe the bug\n\nLots of errors like these:\r\n```\r\nERROR in ../node_modules/.pnpm/vue-router@4.2.4_vue@3.3.4/node_modules/vue-router/dist/vue-router.mjs 2220:12-23\r\nCan't import the named export 'watchEffect' from non EcmaScript module (only default export is available)\r\n @ ./.nuxt/router.js\r\n @ ./.nuxt/index.js\r\n @ ./.nuxt/client.js\r\n @ multi ./.nuxt/client.js\r\n```\n\n### Additional context\n\nmaybe webpack needs to be tweaked\r\nhttps://answers.netlify.com/t/cant-import-the-named-export-from-non-ecmascript-module/52727\n\n### Logs\n\n_No response_",[2000],{"name":1988,"color":1989},22099,"[nuxt generate] ERROR Can't import the named export '...' from non EcmaScript module (only default export is available)","2024-06-30T11:08:14Z","https://github.com/nuxt/nuxt/issues/22099",0.6251823,{"labels":2007,"number":2020,"owner":1991,"repository":1991,"state":2021,"title":2022,"updated_at":2023,"url":2024,"score":2025},[2008,2011,2014,2017],{"name":2009,"color":2010},"3.x","29bc7f",{"name":2012,"color":2013},"bug","d73a4a",{"name":2015,"color":2016},"webpack","650C6F",{"name":2018,"color":2019},"upstream","E8A36D",13052,"closed","Cannot start nuxt: Named export 'ESBuildMinifyPlugin' not found","2023-01-19T16:47:43Z","https://github.com/nuxt/nuxt/issues/13052",0.6340889,{"description":2027,"labels":2028,"number":2032,"owner":1991,"repository":1991,"state":2021,"title":2033,"updated_at":2034,"url":2035,"score":2036},"This looks like something with my project specifically (a new empty nuxt project does work), but I am a bit lost and after looking for 2 days I dont know anymore. Hopefully somebody here can put me on the right track.\r\n\r\nThe issue is that building my project works fine, e.g. after `npm run dev` I have the following output (using vue version 2.3.4):\r\n```\r\nDONE Compiled successfully in 463ms\r\n> Open http://0.0.0.0:3000\r\nnuxt:render Rendering url / +6s\r\n```\r\n\r\nBut in my browser I receive the following error:\r\n```\r\nNuxt.js Error:\r\n\r\nTypeError: __webpack_require__.i(...) is not a function\r\n at Object.module.exports.Object.defineProperty.value (~/babel-runtime/helpers/typeof.js:13:63)\r\n at __webpack_require__ (webpack:/webpack/bootstrap 32d2034bb6fb3978fa81:25:0)\r\n at Object.\u003Canonymous> (server-bundle.js:480:122)\r\n at __webpack_require__ (webpack:/webpack/bootstrap 32d2034bb6fb3978fa81:25:0)\r\n at Object.module.exports.__webpack_exports__.a (server-bundle.js:1290:66)\r\n at __webpack_require__ (webpack:/webpack/bootstrap 32d2034bb6fb3978fa81:25:0)\r\n at Object.\u003Canonymous> (server-bundle.js:1881:65)\r\n at __webpack_require__ (webpack:/webpack/bootstrap 32d2034bb6fb3978fa81:25:0)\r\n at server-bundle.js:95:18\r\n at Object.\u003Canonymous> (server-bundle.js:98:10)\r\n at evaluateModule (/var/www/nuxt/node_modules/vue-server-renderer/build.js:5820:21)\r\n at /var/www/nuxt/node_modules/vue-server-renderer/build.js:5878:18\r\n at Promise (\u003Canonymous>)\r\n at /var/www/nuxt/node_modules/vue-server-renderer/build.js:5870:14\r\n at Nuxt.renderToString (/var/www/nuxt/node_modules/vue-server-renderer/build.js:6022:9)\r\n at P (/var/www/nuxt/node_modules/nuxt/node_modules/pify/index.js:49:6)\r\n```\r\n\r\nI have removed node_modules already and re-installed all dependencies from scratch but that doesnt help. Any ideas where I should be looking?\n\n\u003C!--cmty-->\u003C!--cmty_prevent_hook-->\n\u003Cdiv align=\"right\">\u003Csub>\u003Cem>This bug report is available on \u003Ca href=\"https://nuxtjs.cmty.io\">Nuxt.js\u003C/a> community (\u003Ca href=\"https://nuxtjs.cmty.io/nuxt/nuxt.js/issues/c970\">#c970\u003C/a>)\u003C/em>\u003C/sub>\u003C/div>",[2029],{"name":2030,"color":2031},"2.x","d4c5f9",1109,"Nuxt webpack error in browser only, not during build","2023-01-18T15:40:45Z","https://github.com/nuxt/nuxt/issues/1109",0.6348246,{"labels":2038,"number":2041,"owner":1991,"repository":1991,"state":2021,"title":2042,"updated_at":2043,"url":2044,"score":2045},[2039,2040],{"name":2009,"color":2010},{"name":1988,"color":1989},13019,"Upgrade project fails on esbuild dependency","2023-01-19T16:47:48Z","https://github.com/nuxt/nuxt/issues/13019",0.6373055,{"description":2047,"labels":2048,"number":2054,"owner":1991,"repository":1991,"state":2021,"title":2055,"updated_at":2056,"url":2057,"score":2058},"### Environment\r\n\r\n- Operating System: Linux\r\n- Node Version: v20.10.0\r\n- Nuxt Version: 3.13.2\r\n- CLI Version: 3.13.2\r\n- Nitro Version: 2.9.7\r\n- Package Manager: pnpm@9.9.0\r\n- Builder: webpack\r\n- User Config: compatibilityDate, devtools, builder\r\n- Runtime Modules: -\r\n- Build Modules: -\r\n\r\n### Reproduction\r\n\r\n1、init nuxt,run it.\r\n```\r\n pnpm dlx nuxi@latest init nuxt-webpack\r\n```\r\n\r\n2、add package and change nuxt.config.ts\r\n```\r\n{\r\n \"name\": \"nuxt-app\",\r\n \"private\": true,\r\n \"type\": \"module\",\r\n \"scripts\": {\r\n \"build\": \"nuxt build\",\r\n \"dev\": \"nuxt dev\",\r\n \"generate\": \"nuxt generate\",\r\n \"preview\": \"nuxt preview\",\r\n \"postinstall\": \"nuxt prepare\"\r\n },\r\n \"dependencies\": {\r\n \"nuxt\": \"^3.13.0\",\r\n \"vue\": \"latest\",\r\n \"vue-router\": \"latest\"\r\n },\r\n \"devDependencies\": {\r\n \"@nuxt/webpack-builder\": \"^3.13.2\",\r\n \"css-loader\": \"^7.1.2\",\r\n \"defu\": \"^6.1.4\",\r\n \"esbuild-loader\": \"^4.2.2\",\r\n \"ofetch\": \"^1.3.4\",\r\n \"postcss-loader\": \"^8.1.1\",\r\n \"ufo\": \"^1.5.4\",\r\n \"vue-loader\": \"^17.4.2\",\r\n \"webpack-hot-middleware\": \"^2.26.1\"\r\n }\r\n}\r\n```\r\n\r\n```\r\n// https://nuxt.com/docs/api/configuration/nuxt-config\r\nexport default defineNuxtConfig({\r\n compatibilityDate: '2024-04-03',\r\n devtools: { enabled: true },\r\n builder: 'webpack',\r\n})\r\n\r\n```\r\n\r\n3、pnpm run dev\r\n```\r\n> nuxt-app@ dev /data/nuxt-webpack\r\n> nuxt dev\r\n\r\nNuxt 3.13.2 with Nitro 2.9.7 4:29:20 PM\r\n 4:29:20 PM\r\n ➜ Local: http://localhost:3000/\r\n ➜ Network: use --host to expose\r\n\r\n\r\n[nitro 4:29:27 PM] ERROR Error: Could not load /data/nuxt-webpack/.nuxt/dist/server/server.mjs (imported by node_modules/.pnpm/nuxt@3.13.2_@parcel+watcher@2.4.1_@types+node@22.5.5_ioredis@5.4.1_magicast@0.3.5_rollup@4.21_gepvautyykqmdcymtyitwa42oy/node_modules/nuxt/dist/core/runtime/nitro/renderer.js): ENOENT: no such file or directory, open '/data/nuxt-webpack/.nuxt/dist/server/server.mjs'\r\n\r\n\r\nundefined\r\n\r\n✔ Nuxt Nitro server built in 760 ms \r\n```\r\n\r\n\r\n\r\n### Describe the bug\r\n\r\nnuxt3 can not run dev with webpack.\r\nwhen I change builder to webpack, the console prompts that I want many packages.such as css-loader, postcss-loader...\r\nwhen I installed it normally, the dev command could not be started normally.\r\n\r\n\r\n### Additional context\r\n\r\nMaybe you can provide more documentation and tell us how to use webpack to build nuxt. Thanks to various developers.\r\n\r\n### Logs\r\n\r\n_No response_",[2049,2050,2051],{"name":2012,"color":2013},{"name":2015,"color":2016},{"name":2052,"color":2053},"❗ p4-important","D93F0B",29020,"Using webpack to build errors.","2024-11-17T15:18:55Z","https://github.com/nuxt/nuxt/issues/29020",0.63774437,{"labels":2060,"number":2063,"owner":1991,"repository":1991,"state":2021,"title":2064,"updated_at":2065,"url":2066,"score":2067},[2061,2062],{"name":2009,"color":2010},{"name":2012,"color":2013},11943,"Creating a new nuxt 3 app crashes on @nuxt/kit","2023-01-19T16:13:28Z","https://github.com/nuxt/nuxt/issues/11943",0.6384325,{"labels":2069,"number":2070,"owner":1991,"repository":1991,"state":2021,"title":2071,"updated_at":2072,"url":2073,"score":2074},[],12133,"cannot add module in nuxt.config.ts","2023-01-19T15:59:14Z","https://github.com/nuxt/nuxt/issues/12133",0.6387883,{"labels":2076,"number":2077,"owner":1991,"repository":1991,"state":2021,"title":2071,"updated_at":2078,"url":2079,"score":2074},[],12251,"2023-01-19T16:00:22Z","https://github.com/nuxt/nuxt/issues/12251",{"labels":2081,"number":2082,"owner":1991,"repository":1991,"state":2021,"title":2071,"updated_at":2083,"url":2084,"score":2074},[],12262,"2023-01-19T16:02:56Z","https://github.com/nuxt/nuxt/issues/12262",["Reactive",2086],{},["Set"],["ShallowReactive",2089],{"TRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"qScmILhPPh_DMIiMn3bYKRDktX9fhlJb1BU5N0__hto":-1},"/nuxt/nuxt.com/718"]