Building Nitro Server - Out Of Memory
Environment
- Operating System:
Darwin - Node Version:
v16.17.0 - Nuxt Version:
2.16.0-27720022.54e852f - Nitro Version:
0.5.4 - Package Manager:
[email protected] - Builder:
webpack - User Config:
bridge,alias,runtimeConfig,head,router,axios,proxy,auth,css,styleResources,plugins,components,buildModules,modules,analytics,svgSprite,i18n,build,builder,sentry,serverHandlers,devServerHandlers - Runtime Modules:
[email protected],@nuxtjs/[email protected],@nuxtjs/[email protected],@nuxtjs/[email protected],@nuxtjs/[email protected],@nuxtjs/[email protected],@nuxtjs/[email protected],[email protected],[email protected],portal-vue/nuxt - Build Modules:
(),@nuxtjs/[email protected],@nuxt/[email protected]
Reproduction
it's hard to reproduction, I've attached a build log, it may helps. (filesize, volumes, ...)
Describe the bug
completed client, server build but nitro build fails oom.
Additional context
M1 Pro / 32GB RAM
Logs
> nuxi build
Nuxi 3.0.0-rc.11 15:22:25
Nuxt 2.16.0-27720022.54e852f with Nitro 0.5.4 15:22:26
ℹ Sentry reporting is disabled ("disabled" option has been set) nuxt:sentry 15:22:27
ℹ Production build 15:22:28
ℹ Bundling for server and client side 15:22:28
ℹ Target: server 15:22:28
ℹ Using components loader to optimize imports 15:22:28
ℹ Discovered Components: .nuxt/components/readme.md 15:22:28
✔ Builder initialized 15:22:28
✔ Nuxt files generated 15:22:28
✔ Client
Compiled successfully in 30.94s
✔ Server
Compiled successfully in 19.02s
Hash: c244f1424b235de3d4ef
Version: webpack 4.46.0
Time: 30941ms
Built at: 2022. 10. 17. 오후 3:23:00
Asset Size Chunks
../server/client.manifest.json 627 KiB [emitted] [big]
03c49f5.js 28.8 KiB 136 [emitted] [immutable]
05175ca.js 11.4 KiB 105, 23 [emitted] [immutable]
052f9b1.js 41.2 KiB 120 [emitted] [immutable]
0550b36.js 94.1 KiB 63, 22 [emitted] [immutable]
07a90db.js 40 KiB 119, 27, 28, 29 [emitted] [immutable]
083bc97.js 156 KiB 75, 21, 22, 27, 28, 29 [emitted] [immutable]
0907882.js 16.1 KiB 59, 23 [emitted] [immutable]
0cc1756.js 15.6 KiB 138 [emitted] [immutable]
0db0c88.js 7.52 KiB 54 [emitted] [immutable]
0e5c45f.js 1.58 KiB 31 [emitted] [immutable]
120e493.js 21.5 KiB 125 [emitted] [immutable]
14c4db0.js 27.6 KiB 139 [emitted] [immutable]
14f394b.js 48.2 KiB 94, 23, 26, 29, 32 [emitted] [immutable]
1676d97.js 4.98 KiB 45 [emitted] [immutable]
16f5f21.js 6.38 KiB 66 [emitted] [immutable]
191dbc4.js 22.6 KiB 8, 22 [emitted] [immutable]
19a616f.js 625 bytes 84 [emitted] [immutable]
19f3d9c.js 11.7 KiB 68, 23 [emitted] [immutable]
1c7487f.js 3.82 KiB 32 [emitted] [immutable]
203776d.js 1.29 KiB 70 [emitted] [immutable]
2336d2a.js 10.3 KiB 44 [emitted] [immutable]
243ded5.js 93.9 KiB 49 [emitted] [immutable]
24c5c1b.js 1.11 KiB 110 [emitted] [immutable]
254b904.js 28.5 KiB 11, 22 [emitted] [immutable]
25e53d1.js 532 KiB 12 [emitted] [immutable] [big]
27bd9a2.js 24 KiB 0, 27, 28 [emitted] [immutable]
2803eab.js 879 bytes 79 [emitted] [immutable]
2a01ad5.js 53 KiB 38, 6, 22 [emitted] [immutable]
2b64c22.js 6.96 KiB 53, 23, 25 [emitted] [immutable]
2d2a35d.js 122 KiB 47, 6, 13, 22 [emitted] [immutable]
2d332d4.js 114 KiB 39, 6, 13, 22, 102 [emitted] [immutable]
2d7c266.js 33.4 KiB 103, 22, 23, 26, 32, 101 [emitted] [immutable]
2ff441c.js 60.8 KiB 13 [emitted] [immutable]
30203a8.js 15.8 KiB 9, 32 [emitted] [immutable]
333f54f.js 7.19 KiB 140 [emitted] [immutable]
35fb31e.js 40.9 KiB 87, 23, 26, 27, 28, 29 [emitted] [immutable]
360de41.js 9.95 KiB 82 [emitted] [immutable]
36c6980.js 3.72 KiB 33 [emitted] [immutable]
36ddd8a.js 1.15 KiB 71 [emitted] [immutable]
37ad835.js 23.9 KiB 7, 29 [emitted] [immutable]
37eeed2.js 31.8 KiB 86, 23, 27 [emitted] [immutable]
37f00fc.js 350 bytes 115 [emitted] [immutable]
3c315df.js 18.3 KiB 117 [emitted] [immutable]
3d45ceb.js 25.8 KiB 60 [emitted] [immutable]
40454c9.js 4.17 KiB 23 [emitted] [immutable]
4197192.js 14.7 KiB 4, 22 [emitted] [immutable]
419d611.js 391 bytes 85 [emitted] [immutable]
4994cf3.js 1.67 KiB 22 [emitted] [immutable]
4ae6ec2.js 396 bytes 109 [emitted] [immutable]
4af6361.js 4.12 KiB 37 [emitted] [immutable]
4b18fe2.js 110 KiB 91 [emitted] [immutable]
4b92503.js 50.5 KiB 98, 24 [emitted] [immutable]
4dccbd0.js 11.4 KiB 113, 23 [emitted] [immutable]
4ed01a1.js 26 KiB 100, 23, 33 [emitted] [immutable]
52bead0.js 3.92 KiB 29 [emitted] [immutable]
54cf0f9.js 12.8 KiB 130 [emitted] [immutable]
5743a27.js 150 KiB 88, 23 [emitted] [immutable]
5a68d50.js 1.31 MiB 143 [emitted] [immutable] [big]
5dfa3b8.js 20.4 KiB 67 [emitted] [immutable]
5e4c741.js 330 KiB 116, 8, 22 [emitted] [immutable] [big]
5fa5307.js 562 bytes 56 [emitted] [immutable]
62d9523.js 27.3 KiB 3 [emitted] [immutable]
658dc2b.js 7.49 KiB 48 [emitted] [immutable]
65f3f0b.js 40.7 KiB 78, 25, 31 [emitted] [immutable]
667caf4.js 26.7 KiB 128 [emitted] [immutable]
675bc31.js 1.31 KiB 25 [emitted] [immutable]
69e231a.js 9.37 KiB 81 [emitted] [immutable]
6ade8c8.js 394 bytes 72 [emitted] [immutable]
6b8bb8d.js 368 bytes 93 [emitted] [immutable]
6b9b644.js 100 KiB 123, 22 [emitted] [immutable]
6d7b980.js 96.9 KiB 95, 23, 27, 33 [emitted] [immutable]
6f2acfb.js 7.17 KiB 21, 28 [emitted] [immutable]
737266a.js 136 KiB 99, 23 [emitted] [immutable]
76962d0.js 699 bytes 77 [emitted] [immutable]
777f700.js 17.4 KiB 51 [emitted] [immutable]
777fad20721a1250a960608094a991d9.svg 128 KiB [emitted] [immutable]
7786292.js 313 KiB 18 [emitted] [immutable] [big]
77ac1e3.js 5.66 KiB 24 [emitted] [immutable]
7b1a288.js 20.2 KiB 104, 23, 28 [emitted] [immutable]
8247978.js 15.8 KiB 127 [emitted] [immutable]
859aa69.js 39.8 KiB 97, 23, 27, 28 [emitted] [immutable]
86570ca.js 2.06 KiB 50 [emitted] [immutable]
87bc8f6.js 16.2 KiB 83 [emitted] [immutable]
887afbe.js 17.1 KiB 134 [emitted] [immutable]
89d57b8.js 109 KiB 41, 6, 13, 22 [emitted] [immutable]
8af432e.js 35.7 KiB 16, 26 [emitted] [immutable]
8efebae.js 49.6 KiB 96, 23, 27, 29 [emitted] [immutable]
90c0044.js 26.2 KiB 121, 22 [emitted] [immutable]
90de25a.js 32.9 KiB 65, 22 [emitted] [immutable]
92358d2.js 36.1 KiB 124, 22 [emitted] [immutable]
92b1413.js 6.19 KiB 141 [emitted] [immutable]
952af4f.js 15.5 KiB 1 [emitted] [immutable]
95928b0.js 76.6 KiB 5 [emitted] [immutable]
9654d77.js 980 bytes 40 [emitted] [immutable]
97817ae.js 5.2 KiB 107 [emitted] [immutable]
9b3a205.js 13.5 KiB 80 [emitted] [immutable]
9bc2467.js 1.81 KiB 101 [emitted] [immutable]
9e480d8.js 47.9 KiB 52 [emitted] [immutable]
9fda628.js 434 KiB 114, 4, 8, 22 [emitted] [immutable] [big]
LICENSES 9.43 KiB [emitted]
a076b66.js 18.3 KiB 15 [emitted] [immutable]
a47fef9.js 54.5 KiB 64, 22 [emitted] [immutable]
a4cab0b.js 40.6 KiB 144 [emitted] [immutable]
a5f7ac6.js 1.19 KiB 111 [emitted] [immutable]
a6debb5.js 22 KiB 69, 23, 32 [emitted] [immutable]
a7e8030.js 225 KiB 19 [emitted] [immutable]
a96efef.js 13.8 KiB 10 [emitted] [immutable]
ac7d3f1.js 14 KiB 36 [emitted] [immutable]
acb6f71.js 178 KiB 2 [emitted] [immutable]
acc6819.js 217 KiB 92, 22, 23, 26 [emitted] [immutable]
acca6d7.js 16.3 KiB 129 [emitted] [immutable]
b03358d.js 48 KiB 90, 101 [emitted] [immutable]
b606891.js 15.4 KiB 137 [emitted] [immutable]
b64b551.js 15.8 KiB 135 [emitted] [immutable]
b7c8108.js 611 bytes 58 [emitted] [immutable]
b8a066b.js 30.4 KiB 6, 22 [emitted] [immutable]
b8a0e08.js 26 KiB 89, 23, 33 [emitted] [immutable]
bb03000.js 3.27 KiB 28 [emitted] [immutable]
be16490.js 264 KiB 122, 3, 9, 15, 22, 29, 31, 32 [emitted] [immutable] [big]
bf3b975.js 3.04 KiB 30 [emitted] [immutable]
c001f6e.js 24.2 KiB 132 [emitted] [immutable]
c967073.js 1.05 KiB 34 [emitted] [immutable]
c996c32.js 972 bytes 108 [emitted] [immutable]
ce0a822.js 805 bytes 102 [emitted] [immutable]
d163842.js 550 bytes 57 [emitted] [immutable]
d3429ab.js 21.8 KiB 126 [emitted] [immutable]
d4768f3.js 9.86 KiB 20 [emitted] [immutable]
d8357ad.js 3.22 KiB 35, 22 [emitted] [immutable]
daae633.js 14.1 KiB 106, 23, 32 [emitted] [immutable]
dbe8f3a.js 458 bytes 43 [emitted] [immutable]
dc7d886.js 6.98 KiB 112, 23, 25 [emitted] [immutable]
dcf9cd3.js 10.1 KiB 118 [emitted] [immutable]
dd1b754.js 7.56 KiB 74 [emitted] [immutable]
de1cadf.js 1.71 KiB 55 [emitted] [immutable]
dee86b1.js 242 KiB 62, 9, 15, 22, 29, 32 [emitted] [immutable]
e01d092.js 21.3 KiB 131 [emitted] [immutable]
e03e18a.js 37 KiB 14, 30 [emitted] [immutable]
e306fb4.js 4.87 KiB 27 [emitted] [immutable]
e307f9d.js 52.5 KiB 73 [emitted] [immutable]
e92fe80.js 25 KiB 61 [emitted] [immutable]
ee9500c.js 9.3 KiB 133 [emitted] [immutable]
eebe1ce.js 49.2 KiB 76, 22, 28 [emitted] [immutable]
efae22e.js 6.18 KiB 145 [emitted] [immutable]
f068c87.js 2.28 KiB 26 [emitted] [immutable]
f356e3a.js 115 KiB 42, 6, 13, 22 [emitted] [immutable]
f4420c3.js 4.12 KiB 142 [emitted] [immutable]
f7e5e3b.js 122 KiB 46, 6, 13, 22 [emitted] [immutable]
fd6ca5e.js 14.3 KiB 17 [emitted] [immutable]
(*hide*).7c37625.svg 1.97 KiB [emitted] [immutable]
(*hide*).4d4550b.svg 1.97 KiB [emitted] [immutable]
(*hide*).9802494.svg 1.97 KiB [emitted] [immutable]
(*hide*).e115a60.svg 1.97 KiB [emitted] [immutable]
(*hide*).5698037.png 24.9 KiB [emitted] [immutable]
(*hide*).1c705fa.png 12.1 KiB [emitted] [immutable]
(*hide*).0e65aed.png 5.2 KiB [emitted] [immutable]
(*hide*).1381b9f.png 13.3 KiB [emitted] [immutable]
(*hide*).f721d49.png 7.75 KiB [emitted] [immutable]
(*hide*).7e0a345.png 7.55 KiB [emitted] [immutable]
(*hide*).04b1c99.png 16.3 KiB [emitted] [immutable]
(*hide*).6de7303.png 63.8 KiB [emitted] [immutable]
(*hide*).05e2a28.png 123 KiB [emitted] [immutable]
(*hide*).9af4423.png 11.6 KiB [emitted] [immutable]
(*hide*).cd0ebe8.png 56.2 KiB [emitted] [immutable]
(*hide*).ea5bb23.png 22.2 KiB [emitted] [immutable]
(*hide*).88dd177.png 42.7 KiB [emitted] [immutable]
(*hide*).e293995.png 23.7 KiB [emitted] [immutable]
(*hide*).a4f6bae.png 17.3 KiB [emitted] [immutable]
(*hide*).d086a9d.jpg 90.1 KiB [emitted] [immutable]
(*hide*).6144f7f.jpg 25.8 KiB [emitted] [immutable]
(*hide*).46c23c4.jpg 41.5 KiB [emitted] [immutable]
(*hide*).c150e53.png 21.6 KiB [emitted] [immutable]
(*hide*).4ef915c.png 770 KiB [emitted] [immutable] [big]
(*hide*).f8341a1.png 609 KiB [emitted] [immutable] [big]
(*hide*).bfdf347.png 202 KiB [emitted] [immutable]
(*hide*).c47e28b.png 139 KiB [emitted] [immutable]
(*hide*).3fe1e11.png 202 KiB [emitted] [immutable]
(*hide*).335a059.png 156 KiB [emitted] [immutable]
(*hide*).b66b5be.png 132 KiB [emitted] [immutable]
(*hide*).a926b53.png 183 KiB [emitted] [immutable]
(*hide*).cda2b27.png 12.4 KiB [emitted] [immutable]
(*hide*).9456593.png 7.22 KiB [emitted] [immutable]
(*hide*).02ab50b.png 4.88 KiB [emitted] [immutable]
(*hide*).e3d033c.png 8.32 KiB [emitted] [immutable]
(*hide*).8cdf561.png 4.92 KiB [emitted] [immutable]
(*hide*).645f764.png 4.71 KiB [emitted] [immutable]
(*hide*).1e78a2f.png 245 KiB [emitted] [immutable] [big]
(*hide*).8216eda.jpg 815 KiB [emitted] [immutable] [big]
(*hide*).777b6c3.jpg 779 KiB [emitted] [immutable] [big]
(*hide*).0d62085.jpg 835 KiB [emitted] [immutable] [big]
(*hide*).b41c6a1.jpg 933 KiB [emitted] [immutable] [big]
(*hide*).de834fa.png 27.5 KiB [emitted] [immutable]
(*hide*).171d905.png 20.3 KiB [emitted] [immutable]
(*hide*).4347742.png 2.3 KiB [emitted] [immutable]
(*hide*).a0719b9.svg 1.83 KiB [emitted] [immutable]
(*hide*).d9500fe.png 1.7 KiB [emitted] [immutable]
(*hide*).abb93db.png 3.22 KiB [emitted] [immutable]
(*hide*).eba4cbc.svg 3.71 KiB [emitted] [immutable]
(*hide*).4acbaa5.png 1.7 KiB [emitted] [immutable]
(*hide*).dff3fff.svg 4.8 KiB [emitted] [immutable]
(*hide*).3914774.svg 1.66 KiB [emitted] [immutable]
(*hide*).e11bc4d.png 2.08 KiB [emitted] [immutable]
(*hide*).e49a9a3.png 1.52 KiB [emitted] [immutable]
(*hide*).1572113.svg 1.41 KiB [emitted] [immutable]
(*hide*).ca19b38.png 1.94 KiB [emitted] [immutable]
(*hide*).be66c33.png 1.8 KiB [emitted] [immutable]
(*hide*).e1cec03.svg 3.51 KiB [emitted] [immutable]
(*hide*).64b3de1.png 7.08 KiB [emitted] [immutable]
(*hide*).343ea4c.png 6.49 KiB [emitted] [immutable]
(*hide*).7d50b83.png 7.51 KiB [emitted] [immutable]
(*hide*).7cd2486.png 1.24 KiB [emitted] [immutable]
(*hide*).fabd18a.png 1.16 KiB [emitted] [immutable]
(*hide*).f9fb4de.png 1.26 KiB [emitted] [immutable]
(*hide*).c48e1e2.png 1.15 KiB [emitted] [immutable]
(*hide*).af8accb.png 2.74 KiB [emitted] [immutable]
(*hide*).67ac0e2.png 10.5 KiB [emitted] [immutable]
(*hide*).106499f.png 2.02 KiB [emitted] [immutable]
(*hide*).bd5df81.png 1.26 KiB [emitted] [immutable]
(*hide*).1cbcf76.png 21.3 KiB [emitted] [immutable]
(*hide*).adc5b9b.png 18.8 KiB [emitted] [immutable]
(*hide*).1bed46b.png 14.7 KiB [emitted] [immutable]
(*hide*).bda9dd6.png 14.9 KiB [emitted] [immutable]
(*hide*).c196bd7.png 15.4 KiB [emitted] [immutable]
(*hide*).7df71ef.png 523 KiB [emitted] [immutable] [big]
(*hide*).611b862.png 758 KiB [emitted] [immutable] [big]
(*hide*).58009df.png 646 KiB [emitted] [immutable] [big]
(*hide*).ab489b7.svg 1.53 KiB [emitted] [immutable]
(*hide*).618641e.svg 1.08 KiB [emitted] [immutable]
(*hide*).da8308f.png 5.04 KiB [emitted] [immutable]
(*hide*).4fbfa49.png 520 KiB [emitted] [immutable] [big]
(*hide*).4477d1f.png 577 KiB [emitted] [immutable] [big]
(*hide*).c56d7b5.png 683 KiB [emitted] [immutable] [big]
(*hide*).79549cb.png 26 KiB [emitted] [immutable]
(*hide*).0077547.png 161 KiB [emitted] [immutable]
(*hide*).e272e2d.png 109 KiB [emitted] [immutable]
(*hide*).145c19a.svg 1.51 KiB [emitted] [immutable]
(*hide*).149d325.svg 1.07 KiB [emitted] [immutable]
(*hide*).8dac9dc.svg 1.01 KiB [emitted] [immutable]
(*hide*).42578fb.svg 1.86 KiB [emitted] [immutable]
(*hide*).73ecab9.svg 1.89 KiB [emitted] [immutable]
(*hide*).aa9ef5a.svg 1.55 KiB [emitted] [immutable]
(*hide*).d780f27.svg 1.9 KiB [emitted] [immutable]
(*hide*).7d90fe8.svg 1.2 KiB [emitted] [immutable]
(*hide*).822219c.svg 1.01 KiB [emitted] [immutable]
(*hide*).e5dd2ca.svg 1.35 KiB [emitted] [immutable]
(*hide*).80560ce.svg 8.4 KiB [emitted] [immutable]
(*hide*).accd0fd.svg 1.07 KiB [emitted] [immutable]
(*hide*).fa306b8.svg 2.58 KiB [emitted] [immutable]
(*hide*).963fee7.svg 1.76 KiB [emitted] [immutable]
(*hide*).4e0a039.svg 7.89 KiB [emitted] [immutable]
(*hide*).6f886e4.svg 14.3 KiB [emitted] [immutable]
(*hide*).7376a83.svg 15.1 KiB [emitted] [immutable]
(*hide*).03d8c63.svg 11.5 KiB [emitted] [immutable]
(*hide*).40720f9.png 6.61 KiB [emitted] [immutable]
(*hide*).d6d5376.png 6.86 KiB [emitted] [immutable]
(*hide*).1fe1f51.jpg 3.45 MiB [emitted] [immutable] [big]
(*hide*).d87be3b.png 13.2 KiB [emitted] [immutable]
(*hide*).f6343a0.png 29.4 KiB [emitted] [immutable]
(*hide*).f79040b.jpg 29.3 KiB [emitted] [immutable]
(*hide*).a2d02e8.png 3.52 KiB [emitted] [immutable]
(*hide*).3881074.jpg 112 KiB [emitted] [immutable]
(*hide*).7016f3e.png 21.7 KiB [emitted] [immutable]
(*hide*).e765ee7.png 15.2 KiB [emitted] [immutable]
(*hide*).64aed89.svg 1.21 KiB [emitted] [immutable]
(*hide*).f00f463.png 1.2 KiB [emitted] [immutable]
(*hide*).41481b4.png 136 KiB [emitted] [immutable]
(*hide*).3a9dcd9.png 13.2 KiB [emitted] [immutable]
(*hide*).c056be3.png 11.4 KiB [emitted] [immutable]
(*hide*).274bde9.png 27.2 KiB [emitted] [immutable]
(*hide*).a645184.png 13.4 KiB [emitted] [immutable]
(*hide*).163df0d.png 44.7 KiB [emitted] [immutable]
(*hide*).149a8df.gif 973 KiB [emitted] [immutable] [big]
(*hide*).621ef60.gif 949 KiB [emitted] [immutable] [big]
(*hide*).410eb77.gif 58.8 KiB [emitted] [immutable]
(*hide*).fa90c37.gif 43.3 KiB [emitted] [immutable]
(*hide*).0728fb3.gif 42.6 KiB [emitted] [immutable]
(*hide*).9f9ccc8.png 7.72 KiB [emitted] [immutable]
(*hide*).7928e71.svg 1 KiB [emitted] [immutable]
(*hide*).8c56640.svg 1.18 KiB [emitted] [immutable]
(*hide*).6087e03.svg 1020 bytes [emitted] [immutable]
(*hide*).62b324b.svg 1.48 KiB [emitted] [immutable]
(*hide*).181e486.png 3.62 KiB [emitted] [immutable]
(*hide*).b16d7e1.png 15.4 KiB [emitted] [immutable]
(*hide*).f02823e.png 13.6 KiB [emitted] [immutable]
(*hide*).9ce57d3.png 53.7 KiB [emitted] [immutable]
(*hide*).c864d1e.png 14.1 KiB [emitted] [immutable]
(*hide*).cdbdb8e.png 2.37 KiB [emitted] [immutable]
(*hide*).fe97b10.png 18.7 KiB [emitted] [immutable]
(*hide*).04102d7.png 161 KiB [emitted] [immutable]
(*hide*).de70291.png 31.5 KiB [emitted] [immutable]
(*hide*).a465d01.png 53.3 KiB [emitted] [immutable]
(*hide*).dfd7f8a.png 1.13 MiB [emitted] [immutable] [big]
(*hide*).928375e.png 1.13 MiB [emitted] [immutable] [big]
(*hide*).b393833.svg 20.9 KiB [emitted] [immutable]
(*hide*).11a334b.png 465 KiB [emitted] [immutable] [big]
(*hide*).ae65d57.png 29.2 KiB [emitted] [immutable]
(*hide*).bcdf26a.png 24.9 KiB [emitted] [immutable]
(*hide*).db5c7e1.png 2.83 KiB [emitted] [immutable]
(*hide*).4b162b6.png 2.94 KiB [emitted] [immutable]
(*hide*).aa224e2.png 4.84 KiB [emitted] [immutable]
(*hide*).3d02a47.png 4.12 KiB [emitted] [immutable]
(*hide*).16c227a.png 19 KiB [emitted] [immutable]
(*hide*).da18260.jpg 687 KiB [emitted] [immutable] [big]
(*hide*).9c25082.jpg 470 KiB [emitted] [immutable] [big]
(*hide*).fa2260b.jpg 656 KiB [emitted] [immutable] [big]
(*hide*).19ff1a9.jpg 2.09 MiB [emitted] [immutable] [big]
(*hide*).30fb9ca.jpg 4.02 MiB [emitted] [immutable] [big]
(*hide*).ec721cd.svg 1.31 KiB [emitted] [immutable]
(*hide*).ebdfa88.png 11.1 KiB [emitted] [immutable]
+ 2 hidden assets
Entrypoint app [big] = f4420c3.js a7e8030.js 5a68d50.js 7786292.js
WARNING in asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).
This can impact web performance.
Assets:
img/[*hide*].11a334b.png (465 KiB)
img/[*hide*].30fb9ca.jpg (4.02 MiB)
img/[*hide*].7df71ef.png (523 KiB)
img/[*hide*].611b862.png (758 KiB)
img/[*hide*].58009df.png (646 KiB)
img/[*hide*].4fbfa49.png (520 KiB)
img/[*hide*].4477d1f.png (577 KiB)
img/[*hide*].c56d7b5.png (683 KiB)
img/[*hide*].1fe1f51.jpg (3.45 MiB)
img/[*hide*].dfd7f8a.png (1.13 MiB)
img/[*hide*].928375e.png (1.13 MiB)
img/[*hide*].da18260.jpg (687 KiB)
img/[*hide*].9c25082.jpg (470 KiB)
img/[*hide*].fa2260b.jpg (656 KiB)
img/[*hide*].19ff1a9.jpg (2.09 MiB)
img/[*hide*].1e78a2f.png (245 KiB)
img/[*hide*].4ef915c.png (770 KiB)
img/[*hide*].f8341a1.png (609 KiB)
img/[*hide*].8216eda.jpg (815 KiB)
img/[*hide*].777b6c3.jpg (779 KiB)
img/[*hide*].0d62085.jpg (835 KiB)
img/[*hide*].b41c6a1.jpg (933 KiB)
img/[*hide*].149a8df.gif (973 KiB)
img/[*hide*].621ef60.gif (949 KiB)
25e53d1.js (532 KiB)
7786292.js (313 KiB)
9fda628.js (434 KiB)
5e4c741.js (330 KiB)
be16490.js (264 KiB)
5a68d50.js (1.31 MiB)
../server/client.manifest.json (627 KiB)
WARNING in entrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (1000 KiB). This can impact web performance.
Entrypoints:
app (1.84 MiB)
f4420c3.js
a7e8030.js
5a68d50.js
7786292.js
Hash: e344c7193cd4cd8df0cf
Version: webpack 4.46.0
Time: 19016ms
Built at: 2022. 10. 17. 오후 3:23:19
Asset Size Chunks Chunk Names
122.js 39.1 KiB 122 [emitted]
[*hide*].js 19.7 KiB 1, 8 [emitted] -
[*hide*].js 8.18 KiB 2 [emitted] -
[*hide*].js 9.93 KiB 3 [emitted] -
[*hide*].js 21.8 KiB 4 [emitted] -
[*hide*].js 6.44 KiB 5 [emitted] -
[*hide*].js 7.75 KiB 6 [emitted] -
[*hide*].js 10.8 KiB 7 [emitted] -
[*hide*].js 9.04 KiB 8 [emitted] -
[*hide*].js 9.52 KiB 9 [emitted] -
[*hide*].js 11.7 KiB 10 [emitted] -
[*hide*].js 7.7 KiB 11 [emitted] -
[*hide*].js 10.4 KiB 13 [emitted] -
[*hide*].js 11.4 KiB 12 [emitted] -
[*hide*].js 5.98 KiB 14 [emitted] -
[*hide*].js 187 KiB 15, 2 [emitted] -
[*hide*].js 333 KiB 16, 2 [emitted] -
[*hide*].js 13 KiB 17 [emitted] -
[*hide*].js 298 KiB 18, 2, 7, 8 [emitted] -
[*hide*].js 475 KiB 19, 2, 7, 8, 82 [emitted] -
[*hide*].js 6.55 KiB 20 [emitted] -
[*hide*].js 458 KiB 21, 2, 7, 8 [emitted] -
[*hide*].js 478 KiB 22, 2, 7, 8 [emitted] -
[*hide*].js 2.44 KiB 23 [emitted] -
[*hide*].js 318 KiB 24, 2 [emitted] -
[*hide*].js 17.9 KiB 25 [emitted] -
[*hide*].js 503 KiB 26, 2, 7, 8 [emitted] -
[*hide*].js 503 KiB 27, 2, 7, 8 [emitted] -
[*hide*].js 25.6 KiB 28 [emitted] -
[*hide*].js 216 KiB 29 [emitted] -
[*hide*].js 72.7 KiB 30 [emitted] -
[*hide*].js 52.5 KiB 31 [emitted] -
[*hide*].js 247 KiB 32, 2 [emitted] -
[*hide*].js 23.3 KiB 33, 3, 5 [emitted] -
[*hide*].js 18.4 KiB 34 [emitted] -
[*hide*].js 5.43 KiB 35 [emitted] -
[*hide*].js 2.66 KiB 36 [emitted] -
[*hide*].js 2.66 KiB 37 [emitted] -
[*hide*].js 2.91 KiB 38 [emitted] -
[*hide*].js 89.8 KiB 39, 3 [emitted] -
[*hide*].js 315 KiB 40, 2, 10 [emitted] -
[*hide*].js 315 KiB 41, 2, 10 [emitted] -
[*hide*].js 833 KiB 42, 1, 2, 7, 8, 9, 11, 12 [emitted] -
[*hide*].js 439 KiB 43, 2, 7, 8 [emitted] -
[*hide*].js 322 KiB 44, 2, 7, 8 [emitted] -
[*hide*].js 155 KiB 45, 2 [emitted] -
[*hide*].js 15.4 KiB 46 [emitted] -
[*hide*].js 183 KiB 47, 2 [emitted] -
[*hide*].js 33.2 KiB 48, 3 [emitted] -
[*hide*].js 66.1 KiB 49, 3, 12 [emitted] -
[*hide*].js 4.71 KiB 50 [emitted] -
[*hide*].js 3.98 KiB 51 [emitted] -
[*hide*].js 2.36 KiB 52 [emitted] -
[*hide*].js 301 KiB 53, 2, 7, 8 [emitted] -
[*hide*].js 27.7 KiB 54 [emitted] -
[*hide*].js 589 KiB 55, 1, 2, 7, 8, 9, 11, 12 [emitted] -
[*hide*].js 184 KiB 56, 2, 8 [emitted] -
[*hide*].js 3.01 KiB 57 [emitted] -
[*hide*].js 175 KiB 58, 5, 7, 8, 11 [emitted] -
[*hide*].js 3.21 KiB 59 [emitted] -
[*hide*].js 202 KiB 60, 2, 7, 8 [emitted] -
[*hide*].js 193 KiB 61, 2, 7, 8 [emitted] -
[*hide*].js 194 KiB 62, 2, 7, 8 [emitted] -
[*hide*].js 90.7 KiB 63, 7, 8 [emitted] -
[*hide*].js 2.71 KiB 64 [emitted] -
[*hide*].js 2.26 KiB 65 [emitted] -
[*hide*].js 79.9 KiB 66, 3, 7 [emitted] -
[*hide*].js 147 KiB 67, 3, 6, 7, 8, 9, 12 [emitted] -
[*hide*].js 694 KiB 68, 2, 3, 4, 7, 8, 9, 12 [emitted] -
[*hide*].js 333 KiB 69, 2, 3, 4, 6, 7, 8, 9, 13 [emitted] -
[*hide*].js 401 KiB 70, 2, 4, 6, 7, 8, 9, 81 [emitted] -
[*hide*].js 146 KiB 71 [emitted] -
[*hide*].js 858 KiB 72, 2, 3, 6, 7, 8, 9, 12, 13 [emitted] -
[*hide*].js 2.26 KiB 73 [emitted] -
[*hide*].js 132 KiB 74, 3, 6, 9, 12 [emitted] -
[*hide*].js 180 KiB 75, 3, 7, 13 [emitted] -
[*hide*].js 121 KiB 76, 3, 7, 9 [emitted] -
[*hide*].js 97.8 KiB 77, 3, 7, 8 [emitted] -
[*hide*].js 193 KiB 78, 4 [emitted] -
[*hide*].js 616 KiB 79, 3, 4, 7, 8, 9, 12 [emitted] -
[*hide*].js 333 KiB 80, 2, 3, 4, 6, 7, 8, 9, 13 [emitted] -
[*hide*].js 3.67 KiB 81 [emitted] -
[*hide*].js 1.4 KiB 82 [emitted] -
[*hide*].js 93.6 KiB 83, 2, 3, 6, 12, 81 [emitted] -
[*hide*].js 49.8 KiB 84, 3, 8 [emitted] -
[*hide*].js 32.7 KiB 85, 3 [emitted] -
[*hide*].js 38.9 KiB 86, 3, 12 [emitted] -
[*hide*].js 10.4 KiB 87 [emitted] -
[*hide*].js 3.8 KiB 88 [emitted] -
[*hide*].js 2.41 KiB 89 [emitted] -
[*hide*].js 3.98 KiB 90 [emitted] -
[*hide*].js 4.29 KiB 91 [emitted] -
[*hide*].js 23.3 KiB 92, 3, 5 [emitted] -
[*hide*].js 28 KiB 93, 3 [emitted] -
[*hide*].js 1.31 MiB 94, 2, 7, 8 [emitted] -
[*hide*].js 2.31 KiB 95 [emitted] -
[*hide*].js 1.01 MiB 96, 2, 7, 8 [emitted] -
[*hide*].js 47.7 KiB 97 [emitted] -
[*hide*].js 17.4 KiB 98 [emitted] -
[*hide*].js 125 KiB 99, 7, 8, 9 [emitted] -
[*hide*].js 413 KiB 100, 2, 7, 8, 10 [emitted] -
[*hide*].js 77.6 KiB 101, 2 [emitted] -
[*hide*].js 821 KiB 102, 1, 2, 7, 8, 9, 11, 12 [emitted] -
[*hide*].js 454 KiB 103, 2, 7, 8 [emitted] -
[*hide*].js 144 KiB 104, 2 [emitted] -
[*hide*].js 61.6 KiB 105 [emitted] -
[*hide*].js 336 KiB 106, 2 [emitted] -
[*hide*].js 308 KiB 107, 2 [emitted] -
[*hide*].js 114 KiB 108, 2 [emitted] -
[*hide*].js 312 KiB 109, 2 [emitted] -
[*hide*].js 302 KiB 110, 2 [emitted] -
[*hide*].js 326 KiB 111, 2 [emitted] -
[*hide*].js 161 KiB 112, 2, 7, 8 [emitted] -
[*hide*].js 347 KiB 113, 2, 7, 8 [emitted] -
[*hide*].js 136 KiB 114, 2, 7, 8 [emitted] -
[*hide*].js 308 KiB 115, 2 [emitted] -
[*hide*].js 125 KiB 116, 2 [emitted] -
[*hide*].js 80.5 KiB 117 [emitted] -
[*hide*].js 307 KiB 118, 2 [emitted] -
[*hide*].js 211 KiB 119, 2, 7, 8 [emitted] -
[*hide*].js 190 KiB 120, 2, 7, 8 [emitted] -
[*hide*].js 11.4 KiB 121 [emitted] -
server.js 1.56 MiB 0 [emitted] app
server.manifest.json 7.24 KiB [emitted]
Entrypoint app = server.js
✔ Generated public .output/public nitro 15:23:20
ℹ Building Nitro Server (preset: node-server) nitro 15:23:20
<--- Last few GCs --->
[28305:0x140008000] 98550 ms: Mark-sweep 4028.3 (4142.5) -> 3997.6 (4129.8) MB, 1420.0 / 0.0 ms (average mu = 0.283, current mu = 0.020) allocation failure scavenge might not succeed
[28305:0x140008000] 100027 ms: Mark-sweep 4024.0 (4139.4) -> 4017.9 (4151.8) MB, 1353.1 / 0.0 ms (average mu = 0.193, current mu = 0.084) allocation failure scavenge might not succeed
<--- JS stacktrace --->
FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory
1: 0x104e9d8d8 node::Abort() [/Users/user/.nvm/versions/node/v16.17.0/bin/node]
2: 0x104e9da60 node::ModifyCodeGenerationFromStrings(v8::Local<v8::Context>, v8::Local<v8::Value>, bool) [/Users/user/.nvm/versions/node/v16.17.0/bin/node]
3: 0x104fdf36c v8::Utils::ReportOOMFailure(v8::internal::Isolate*, char const*, bool) [/Users/user/.nvm/versions/node/v16.17.0/bin/node]
4: 0x104fdf300 v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, bool) [/Users/user/.nvm/versions/node/v16.17.0/bin/node]
5: 0x10516281c v8::internal::Heap::GarbageCollectionReasonToString(v8::internal::GarbageCollectionReason) [/Users/user/.nvm/versions/node/v16.17.0/bin/node]
6: 0x10516133c v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) [/Users/user/.nvm/versions/node/v16.17.0/bin/node]
7: 0x10516c684 v8::internal::Heap::AllocateRawWithLightRetrySlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [/Users/user/.nvm/versions/node/v16.17.0/bin/node]
8: 0x10516c718 v8::internal::Heap::AllocateRawWithRetryOrFailSlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [/Users/user/.nvm/versions/node/v16.17.0/bin/node]
9: 0x10513f5ac v8::internal::Factory::NewFillerObject(int, bool, v8::internal::AllocationType, v8::internal::AllocationOrigin) [/Users/user/.nvm/versions/node/v16.17.0/bin/node]
10: 0x1054776d0 v8::internal::Runtime_AllocateInYoungGeneration(int, unsigned long*, v8::internal::Isolate*) [/Users/user/.nvm/versions/node/v16.17.0/bin/node]
11: 0x10578ab8c Builtins_CEntry_Return1_DontSaveFPRegs_ArgvOnStack_NoBuiltinExit [/Users/user/.nvm/versions/node/v16.17.0/bin/node]
12: 0x10b9eac5c
13: 0x10b9f19ac
14: 0x10b9f9168
15: 0x10ba28a38
16: 0x10b9f54b4
17: 0x10a8d69f4
18: 0x10a58c488
19: 0x10bb52888
20: 0x10b9f0e20
21: 0x10b9f9168
22: 0x10ba28a38
23: 0x10b9f54b4
24: 0x10a8d69f4
25: 0x10a58c488
26: 0x10bb52888
27: 0x10b9f0e20
28: 0x10b9f9168
29: 0x10ba28a38
30: 0x10b9f54b4
31: 0x10b46fa68
32: 0x10ba293b0
33: 0x10b9b1e34
34: 0x10c478040
35: 0x10a8dbdd0
36: 0x10c992740
37: 0x10b9f0d80
38: 0x10b9f9168
39: 0x10ba28a38
40: 0x10b9f54b4
41: 0x10b9b0e4c
42: 0x10b9b008c
43: 0x10ba34c38
44: 0x10ba28a38
45: 0x10ba2d54c
46: 0x10ba17b54
47: 0x10ba316dc
48: 0x10b9b0e4c
49: 0x10ba34098
50: 0x10ba1b5bc
51: 0x10ba34ddc
52: 0x10ba28a38
53: 0x10ba2d54c
54: 0x10ba17b54
55: 0x10ba316dc
56: 0x10ba31b60
57: 0x10c9b0394
58: 0x10b9b265c
59: 0x10c4784b0
60: 0x10c463404
61: 0x10c463554
62: 0x10c994a70
63: 0x10a692e0c
64: 0x10bbcbd88
65: 0x10c0b5f34
66: 0x10c34c684
67: 0x10bf2bedc
68: 0x1057d2c78 Builtins_PromiseFulfillReactionJob [/Users/user/.nvm/versions/node/v16.17.0/bin/node]
69: 0x1057401f4 Builtins_RunMicrotasks [/Users/user/.nvm/versions/node/v16.17.0/bin/node]
70: 0x10571c4e4 Builtins_JSRunMicrotasksEntry [/Users/user/.nvm/versions/node/v16.17.0/bin/node]
71: 0x1050eefcc v8::internal::(anonymous namespace)::Invoke(v8::internal::Isolate*, v8::internal::(anonymous namespace)::InvokeParams const&) [/Users/user/.nvm/versions/node/v16.17.0/bin/node]
72: 0x1050ef400 v8::internal::(anonymous namespace)::InvokeWithTryCatch(v8::internal::Isolate*, v8::internal::(anonymous namespace)::InvokeParams const&) [/Users/user/.nvm/versions/node/v16.17.0/bin/node]
73: 0x1050ef4ec v8::internal::Execution::TryRunMicrotasks(v8::internal::Isolate*, v8::internal::MicrotaskQueue*, v8::internal::MaybeHandle<v8::internal::Object>*) [/Users/user/.nvm/versions/node/v16.17.0/bin/node]
74: 0x105112128 v8::internal::MicrotaskQueue::RunMicrotasks(v8::internal::Isolate*) [/Users/user/.nvm/versions/node/v16.17.0/bin/node]
75: 0x1051129bc v8::internal::MicrotaskQueue::PerformCheckpoint(v8::Isolate*) [/Users/user/.nvm/versions/node/v16.17.0/bin/node]
76: 0x104dedc4c node::InternalCallbackScope::Close() [/Users/user/.nvm/versions/node/v16.17.0/bin/node]
77: 0x104dedfc8 node::InternalMakeCallback(node::Environment*, v8::Local<v8::Object>, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*, node::async_context) [/Users/user/.nvm/versions/node/v16.17.0/bin/node]
78: 0x104e028f0 node::AsyncWrap::MakeCallback(v8::Local<v8::Function>, int, v8::Local<v8::Value>*) [/Users/user/.nvm/versions/node/v16.17.0/bin/node]
79: 0x104ea1d50 node::fs::FSReqCallback::Resolve(v8::Local<v8::Value>) [/Users/user/.nvm/versions/node/v16.17.0/bin/node]
80: 0x104ea2448 node::fs::AfterNoArgs(uv_fs_s*) [/Users/user/.nvm/versions/node/v16.17.0/bin/node]
81: 0x1056fcbc0 uv__work_done [/Users/user/.nvm/versions/node/v16.17.0/bin/node]
82: 0x10570035c uv__async_io [/Users/user/.nvm/versions/node/v16.17.0/bin/node]
83: 0x1057120a8 uv__io_poll [/Users/user/.nvm/versions/node/v16.17.0/bin/node]
84: 0x1057007ec uv_run [/Users/user/.nvm/versions/node/v16.17.0/bin/node]
85: 0x104dee6d4 node::SpinEventLoop(node::Environment*) [/Users/user/.nvm/versions/node/v16.17.0/bin/node]
86: 0x104ed5328 node::NodeMainInstance::Run(int*, node::Environment*) [/Users/user/.nvm/versions/node/v16.17.0/bin/node]
87: 0x104ed5008 node::NodeMainInstance::Run() [/Users/user/.nvm/versions/node/v16.17.0/bin/node]
88: 0x104e71a40 node::Start(int, char**) [/Users/user/.nvm/versions/node/v16.17.0/bin/node]
89: 0x10997108c
/var/folders/m_/gpdkp_z12k38ty065w_cwp240000gn/T/build-b9d484ec.sh: line 1: 28305 Abort trap: 6 nuxi build
https://github.com/unjs/nitro/issues/102 related issue
https://rollupjs.org/guide/en/#error-javascript-heap-out-of-memory I think it's related to rollup, which is used in nitro builder. That was the reason for me to migrate from webpack to vite. It drastically reduces bundle size, but also causes some difficulties
+1 same issue for me. Upgrade from nuxt 2 to bridge. I can build locally but am unable to build using github actions
As a workaround, I disabled nitro which allows me to stay on nuxt-edge and bridge.
export default defineNuxtConfig({ bridge: { nitro: false, }, .....
I had the same issue during the migration of the bigger Nuxjt2 app. Tried almost everything. I found out that the problem only disappeared after setting up the ssr to false in nuxt.config.js
traced break point, it occurs when rollup build (nitropack: node_modules/nitropack/dist/shared/nitro.775e1ce4.mjs)
(1): node_modules/nitropack/dist/runtime/entries/node-server.mjs
(3): node_modules/nitropack/dist/runtime/app.mjs
(6): node_modules/nitropack/dist/runtime/index.mjs
(9): node_modules/source-map-support/register.js
(17): node_modules/nitropack/dist/runtime/cache.mjs
(17): node_modules/nitropack/dist/runtime/config.mjs
(17): node_modules/nitropack/dist/runtime/timing.mjs
(17): node_modules/nitropack/dist/runtime/route-rules.mjs
(17): .nuxt/proxy/handler_AunIrs5kIA.ts
(17): .nuxt/proxy/handler_N0Z59O14sj.ts
(17): .nuxt/proxy/handler_sYESFdJO41.ts
(17): node_modules/nitropack/dist/runtime/static.mjs
(24): node_modules/@nuxt/bridge/dist/runtime/nitro/renderer.mjs
(24): node_modules/nitropack/dist/runtime/plugin.mjs
(24): node_modules/nitropack/dist/runtime/renderer.mjs
(24): node_modules/@nuxt/bridge/dist/runtime/nitro/error.mjs
(25): .nuxt/views/document.template.mjs
(27): .nuxt/dist/server/server.mjs
(30): .nuxt/dist/server/client.manifest.mjs
(30): node_modules/nitropack/dist/runtime/utils.mjs
(30): node_modules/@nuxt/bridge/dist/runtime/nitro/paths.mjs
(30): node_modules/@nuxt/bridge/dist/runtime/nitro/vue2.mjs
(32): node_modules/vue-bundle-renderer/dist/runtime.mjs
(32): node_modules/@nuxt/devalue/dist/devalue.mjs
(33): .nuxt/dist/server/server.cjs
(35): .nuxt/dist/server/server.js
(35): node_modules/vue-server-renderer/build.prod.js
(44): commonjsHelpers.js
(44): commonjs-dynamic-modules
(44): /Users/user/workspace/****/node_modules/vue-server-renderer/build.prod.js?commonjs-exports
(44): stream?commonjs-external
(44): unenv/runtime/mock/proxy?commonjs-external
(44): path?commonjs-external
(44): vm?commonjs-external
(44): module?commonjs-external
(44): fs?commonjs-external
(45): node_modules/uuid/dist/esm-node/index.js
(47): /Users/user/workspace/****/.nuxt/dist/server/server.cjs?commonjs-module
(47): /Users/user/workspace/****/.nuxt/dist/server/server.js?commonjs-proxy
(85): /Users/user/workspace/****/.nuxt/dist/server/server.js?commonjs-module
(85): @babel/runtime/helpers/applyDecoratedDescriptor?commonjs-external
(85): core-js/modules/esnext.iterator.constructor.js?commonjs-external
(85): core-js/modules/esnext.async-iterator.map.js?commonjs-external
(85): core-js/modules/esnext.iterator.map.js?commonjs-external
(85): core-js/modules/es.array.push.js?commonjs-external
(85): core-js/modules/esnext.async-iterator.filter.js?commonjs-external
(85): core-js/modules/esnext.iterator.filter.js?commonjs-external
(85): date-fns?commonjs-external
(85): ufo?commonjs-external
(85): core-js/modules/esnext.async-iterator.for-each.js?commonjs-external
(85): core-js/modules/esnext.iterator.for-each.js?commonjs-external
(85): core-js/modules/esnext.async-iterator.reduce.js?commonjs-external
(85): core-js/modules/esnext.iterator.reduce.js?commonjs-external
(85): lodash/isEmpty?commonjs-external
(85): core-js/modules/esnext.async-iterator.some.js?commonjs-external
(85): core-js/modules/esnext.iterator.some.js?commonjs-external
(85): core-js/modules/esnext.async-iterator.find.js?commonjs-external
(85): core-js/modules/esnext.iterator.find.js?commonjs-external
(103): lodash/findKey?commonjs-external
(103): axios?commonjs-external
(103): cookie-es?commonjs-external
(103): core-js/modules/esnext.async-iterator.every.js?commonjs-external
(103): core-js/modules/esnext.iterator.every.js?commonjs-external
(103): lodash/uniqBy?commonjs-external
(103): cookie?commonjs-external
(103): lodash/omit?commonjs-external
(103): defu?commonjs-external
(103): date-fns-tz?commonjs-external
(103): date-fns/locale/ko?commonjs-external
(103): destr?commonjs-external
(103): body-parser?commonjs-external
(103): url?commonjs-external
(103): core-js/modules/esnext.set.add-all.js?commonjs-external
(103): core-js/modules/esnext.set.delete-all.js?commonjs-external
(103): core-js/modules/esnext.set.difference.js?commonjs-external
(103): core-js/modules/esnext.set.every.js?commonjs-external
(104): /Users/user/workspace/****/node_modules/uuid/dist/esm-node/index.js?commonjs-proxy
(122): core-js/modules/esnext.set.filter.js?commonjs-external
(122): core-js/modules/esnext.set.find.js?commonjs-external
(122): core-js/modules/esnext.set.intersection.js?commonjs-external
(122): core-js/modules/esnext.set.is-disjoint-from.js?commonjs-external
(122): core-js/modules/esnext.set.is-subset-of.js?commonjs-external
(122): core-js/modules/esnext.set.is-superset-of.js?commonjs-external
(122): core-js/modules/esnext.set.join.js?commonjs-external
(122): core-js/modules/esnext.set.map.js?commonjs-external
(122): core-js/modules/esnext.set.reduce.js?commonjs-external
(122): core-js/modules/esnext.set.some.js?commonjs-external
(122): core-js/modules/esnext.set.symmetric-difference.js?commonjs-external
(122): core-js/modules/esnext.set.union.js?commonjs-external
(122): core-js/modules/esnext.weak-map.delete-all.js?commonjs-external
(122): core-js/modules/esnext.weak-map.emplace.js?commonjs-external
(122): core-js/modules/esnext.map.delete-all.js?commonjs-external
(122): core-js/modules/esnext.map.emplace.js?commonjs-external
(122): core-js/modules/esnext.map.every.js?commonjs-external
(122): core-js/modules/esnext.map.filter.js?commonjs-external
(123): core-js/modules/esnext.map.find.js?commonjs-external
(141): core-js/modules/esnext.map.find-key.js?commonjs-external
(141): core-js/modules/esnext.map.includes.js?commonjs-external
(141): core-js/modules/esnext.map.key-of.js?commonjs-external
(141): core-js/modules/esnext.map.map-keys.js?commonjs-external
(141): core-js/modules/esnext.map.map-values.js?commonjs-external
(141): core-js/modules/esnext.map.merge.js?commonjs-external
(141): core-js/modules/esnext.map.reduce.js?commonjs-external
(141): core-js/modules/esnext.map.some.js?commonjs-external
(141): core-js/modules/esnext.map.update.js?commonjs-external
(141): lodash/omitBy?commonjs-external
(141): lodash/values?commonjs-external
(141): lodash/mapValues?commonjs-external
(141): lodash/isNaN?commonjs-external
(141): lodash/pickBy?commonjs-external
(141): lodash/toNumber?commonjs-external
(141): hookable?commonjs-external
(141): radix3?commonjs-external
(141): ohash?commonjs-external
(142): woothee?commonjs-external
(160): cookie-universal?commonjs-external
(160): lodash/cloneDeep?commonjs-external
(160): lodash/camelCase?commonjs-external
(160): lodash/snakeCase?commonjs-external
(160): lodash/debounce?commonjs-external
(160): lodash/flatten?commonjs-external
(160): lodash/escape?commonjs-external
(160): lodash/unescape?commonjs-external
(160): lodash/last?commonjs-external
(160): lodash/remove?commonjs-external
(160): lodash/random?commonjs-external
(160): lodash/includes?commonjs-external
(160): lodash/isEqual?commonjs-external
(160): lodash/groupBy?commonjs-external
(160): lodash/differenceBy?commonjs-external
(160): lodash/chunk?commonjs-external
(160): firebase/app?commonjs-external
(160): firebase/analytics?commonjs-external
(161): crypto?commonjs-external
(173): core-js/modules/esnext.async-iterator.flat-map.js?commonjs-external
(173): core-js/modules/esnext.iterator.flat-map.js?commonjs-external
(173): core-js/modules/esnext.async-iterator.constructor.js?commonjs-external
(173): core-js/modules/esnext.async-iterator.drop.js?commonjs-external
(173): core-js/modules/esnext.iterator.drop.js?commonjs-external
(173): core-js/modules/es.typed-array.find-last.js?commonjs-external
(173): core-js/modules/es.typed-array.find-last-index.js?commonjs-external
(173): core-js/modules/es.typed-array.set.js?commonjs-external
(173): core-js/modules/esnext.typed-array.filter-reject.js?commonjs-external
(173): core-js/modules/esnext.typed-array.group-by.js?commonjs-external
(173): core-js/modules/esnext.typed-array.to-reversed.js?commonjs-external
(173): core-js/modules/esnext.typed-array.to-sorted.js?commonjs-external
(173): core-js/modules/esnext.typed-array.to-spliced.js?commonjs-external
(173): core-js/modules/esnext.typed-array.unique-by.js?commonjs-external
(173): core-js/modules/esnext.typed-array.with.js?commonjs-external
(173): core-js/modules/esnext.array.group.js?commonjs-external
(173): deepmerge?commonjs-external
(173): dompurify?commonjs-external
(173): js-cookie?commonjs-external
(173): core-js/modules/esnext.array.last-index.js?commonjs-external
(173): core-js/modules/es.regexp.flags.js?commonjs-external
(173): dotenv?commonjs-external
(173): node-html-parser?commonjs-external
(173): core-js/modules/esnext.array.group-by.js?commonjs-external
(173): core-js/modules/web.atob.js?commonjs-external
(173): core-js/modules/web.dom-exception.constructor.js?commonjs-external
(173): core-js/modules/web.dom-exception.stack.js?commonjs-external
(173): core-js/modules/web.dom-exception.to-string-tag.js?commonjs-external
(173): chroma-js?commonjs-external
(173): devalue?commonjs-external
(173): dynamic-require.mjs
(193): .nuxt/dist/server/125.js
(194): node_modules/uuid/dist/esm-node/v4.js
(195): node_modules/uuid/dist/esm-node/v1.js
(196): node_modules/uuid/dist/esm-node/v5.js
(197): node_modules/uuid/dist/esm-node/v3.js
(198): node_modules/uuid/dist/esm-node/stringify.js
(199): node_modules/uuid/dist/esm-node/nil.js
(200): node_modules/uuid/dist/esm-node/parse.js
(201): node_modules/uuid/dist/esm-node/validate.js
(202): node_modules/uuid/dist/esm-node/version.js
(203): .nuxt/dist/server/components/base-image.js
(204): .nuxt/dist/server/components/content-title.js
(205): .nuxt/dist/server/components/base-check-list.js
(206): .nuxt/dist/server/components/input-checkbox.js
(207): .nuxt/dist/server/components/display-paragraph.js
(208): .nuxt/dist/server/components/empty-area.js
(209): .nuxt/dist/server/components/input-radio.js
(210): .nuxt/dist/server/layouts/bridge.js
(211): .nuxt/dist/server/layouts/order.js
(212): .nuxt/dist/server/layouts/about.js
(213): .nuxt/dist/server/components/layer-filter-choice-element.js
(214): .nuxt/dist/server/components/loading.js
(215): .nuxt/dist/server/components/display-button.js
(216): .nuxt/dist/server/layouts/quickpay.js
(217): .nuxt/dist/server/layouts/social.js
(218): .nuxt/dist/server/layouts/inventory.js
(219): .nuxt/dist/server/layouts/social_feed.js
(220): .nuxt/dist/server/components/pagination-without-route.js
(221): .nuxt/dist/server/pages/agreement.js
(222): .nuxt/dist/server/pages/auth_policy.js
(223): .nuxt/dist/server/layouts/none.js
(224): .nuxt/dist/server/layouts/default.js
(225): .nuxt/dist/server/components/editor-viewer.js
(226): .nuxt/dist/server/components/input-box.js
(227): .nuxt/dist/server/layouts/customer.js
(228): .nuxt/dist/server/pages/index.js
(229): .nuxt/dist/server/layouts/order_new.js
(230): .nuxt/dist/server/layouts/social_search_scroll.js
(231): .nuxt/dist/server/pages/watch_notice.js
(232): .nuxt/dist/server/pages/download.js
(233): .nuxt/dist/server/pages/404.js
(234): .nuxt/dist/server/pages/privacy_signup.js
(235): .nuxt/dist/server/layouts/my.js
(236): .nuxt/dist/server/layouts/search.js
(237): .nuxt/dist/server/components/pagination.js
(238): .nuxt/dist/server/pages/opensource.js
(239): .nuxt/dist/server/pages/attachment_guide.js
(240): .nuxt/dist/server/pages/privacy.js
(241): .nuxt/dist/server/pages/about/seller_reception.js
(242): .nuxt/dist/server/pages/info/_type.js
(243): .nuxt/dist/server/pages/about/premium_shipping.js
(244): .nuxt/dist/server/pages/about/inventory.js
(245): .nuxt/dist/server/pages/about/index.js
(246): .nuxt/dist/server/pages/login/callback.js
(247): .nuxt/dist/server/pages/brands/_name.js
(248): .nuxt/dist/server/pages/exhibitions/_id.js
(249): .nuxt/dist/server/pages/auth/callback.js
(250): .nuxt/dist/server/pages/brand-stores/_name.js
(251): .nuxt/dist/server/pages/join/index.js
(252): .nuxt/dist/server/pages/join/identification.js
(253): .nuxt/dist/server/pages/faq/index.js
(254): .nuxt/dist/server/pages/login/naver.js
(255): .nuxt/dist/server/pages/my/index.js
(256): .nuxt/dist/server/pages/my/address.js
(257): .nuxt/dist/server/pages/notice/_id.js
(258): .nuxt/dist/server/pages/inventory/_id.js
(259): .nuxt/dist/server/pages/buy/_id.js
(260): .nuxt/dist/server/pages/login/index.js
(261): .nuxt/dist/server/pages/faq/_id.js
(262): .nuxt/dist/server/pages/postalcode/android.js
(263): .nuxt/dist/server/pages/login/find_password.js
(264): .nuxt/dist/server/pages/postalcode/index.js
(265): .nuxt/dist/server/pages/my/submenus.js
(266): .nuxt/dist/server/pages/my/profile.js
(267): .nuxt/dist/server/pages/iamport/index.js
(268): .nuxt/dist/server/pages/my/receipt.js
(269): .nuxt/dist/server/pages/logout/index.js
(270): .nuxt/dist/server/pages/my/withdrawal.js
(271): .nuxt/dist/server/pages/my/point.js
(272): .nuxt/dist/server/pages/login/find_email.js
(273): .nuxt/dist/server/pages/search/index.js
(274): .nuxt/dist/server/pages/search/stock.js
(275): .nuxt/dist/server/pages/promotions/_id.js
(276): .nuxt/dist/server/pages/showroom/index.js
(277): .nuxt/dist/server/pages/login/change_password.js
(278): .nuxt/dist/server/pages/products/_id.js
(279): .nuxt/dist/server/pages/social/following.js
(280): .nuxt/dist/server/pages/verify_email/_token.js
(281): .nuxt/dist/server/pages/social/newest.js
(282): .nuxt/dist/server/pages/quickpay/index.js
(283): .nuxt/dist/server/pages/products/index.js
(284): .nuxt/dist/server/pages/my/account.js
(285): .nuxt/dist/server/pages/my/wish.js
(286): .nuxt/dist/server/pages/social/picks.js
(287): .nuxt/dist/server/pages/notice/index.js
(288): .nuxt/dist/server/pages/social/trending.js
(289): .nuxt/dist/server/pages/my/shared.js
(290): .nuxt/dist/server/pages/sell/_id.js
(291): .nuxt/dist/server/pages/buy/check/_id.js
(292): .nuxt/dist/server/pages/my/payment/add.js
(293): .nuxt/dist/server/pages/my/payment/index.js
(294): .nuxt/dist/server/pages/my/buying/index.js
(295): .nuxt/dist/server/pages/sell/select/_id.js
(296): .nuxt/dist/server/pages/my/buying/_id.js
(297): .nuxt/dist/server/pages/auth/apple/_token.js
(298): .nuxt/dist/server/pages/sell/check/_id.js
(299): .nuxt/dist/server/pages/my/inventory/apply.js
(300): .nuxt/dist/server/pages/auth/identification/index.js
(301): .nuxt/dist/server/pages/inventory/check/_id.js
(302): .nuxt/dist/server/pages/promotions/teaser/peaches.js
(303): .nuxt/dist/server/pages/social/trending/details.js
(304): .nuxt/dist/server/pages/social/posts/_id.js
(305): .nuxt/dist/server/pages/my/request-order/_type.js
(306): .nuxt/dist/server/pages/social/trending/index.js
(307): /Users/user/workspace/****/.nuxt/dist/server/components/base-image.js?commonjs-exports
(308): /Users/user/workspace/****/.nuxt/dist/server/components/content-title.js?commonjs-exports
(309): .nuxt/dist/server/pages/my/selling/_id.js
(310): .nuxt/dist/server/pages/my/inventory/index.js
(310): /Users/user/workspace/****/.nuxt/dist/server/125.js?commonjs-exports
(310): .nuxt/dist/server/pages/social/newest/index.js
(310): .nuxt/dist/server/pages/social/newest/details.js
(310): .nuxt/dist/server/pages/my/selling/index.js
(310): .nuxt/dist/server/pages/payment/naverpay/index.js
(310): .nuxt/dist/server/pages/payment/naverpay/_bid/confirm.js
(310): .nuxt/dist/server/pages/social/tags/_tag/index.js
(310): .nuxt/dist/server/pages/products/stock/_id.js
(310): .nuxt/dist/server/pages/social/users/_id/details.js
(310): .nuxt/dist/server/pages/buy/select/_id/index.js
(310): .nuxt/dist/server/pages/buy/select/_id/stock.js
(310): .nuxt/dist/server/pages/iamport/billingkey/complete/web.js
(310): .nuxt/dist/server/pages/social/users/_id/_followTab.js
(310): .nuxt/dist/server/pages/social/products/_id/index.js
(310): .nuxt/dist/server/pages/social/tags/_tag/details.js
(310): .nuxt/dist/server/pages/social/products/_id/details.js
(310): .nuxt/dist/server/pages/auth/identification/_id/ok/web.js
(310): .nuxt/dist/server/pages/iamport/bids/_bid/complete/web.js
(310): .nuxt/dist/server/pages/social/users/_id/index.js
(311): /Users/user/workspace/****/.nuxt/dist/server/components/base-check-list.js?commonjs-exports
(312): /Users/user/workspace/****/.nuxt/dist/server/components/input-checkbox.js?commonjs-exports
(317): node_modules/uuid/dist/esm-node/rng.js
(317): node_modules/uuid/dist/esm-node/v35.js
(318): /Users/user/workspace/****/.nuxt/dist/server/components/display-paragraph.js?commonjs-exports
(318): node_modules/uuid/dist/esm-node/md5.js
(318): node_modules/uuid/dist/esm-node/sha1.js
(318): node_modules/uuid/dist/esm-node/regex.js
(319): /Users/user/workspace/****/.nuxt/dist/server/components/empty-area.js?commonjs-exports
(320): /Users/user/workspace/****/.nuxt/dist/server/components/input-radio.js?commonjs-exports
(321): /Users/user/workspace/****/.nuxt/dist/server/layouts/bridge.js?commonjs-exports
(322): /Users/user/workspace/****/.nuxt/dist/server/layouts/about.js?commonjs-exports
(323): /Users/user/workspace/****/.nuxt/dist/server/components/layer-filter-choice-element.js?commonjs-exports
(324): /Users/user/workspace/****/.nuxt/dist/server/layouts/order.js?commonjs-exports
(325): /Users/user/workspace/****/.nuxt/dist/server/components/loading.js?commonjs-exports
(326): /Users/user/workspace/****/.nuxt/dist/server/layouts/quickpay.js?commonjs-exports
(327): /Users/user/workspace/****/.nuxt/dist/server/components/display-button.js?commonjs-exports
(328): /Users/user/workspace/****/.nuxt/dist/server/layouts/social.js?commonjs-exports
(329): /Users/user/workspace/****/.nuxt/dist/server/layouts/inventory.js?commonjs-exports
(330): /Users/user/workspace/****/.nuxt/dist/server/components/pagination-without-route.js?commonjs-exports
(331): /Users/user/workspace/****/.nuxt/dist/server/pages/agreement.js?commonjs-exports
(332): /Users/user/workspace/****/.nuxt/dist/server/layouts/none.js?commonjs-exports
(333): /Users/user/workspace/****/.nuxt/dist/server/components/editor-viewer.js?commonjs-exports
(334): /Users/user/workspace/****/.nuxt/dist/server/layouts/default.js?commonjs-exports
(335): /Users/user/workspace/****/.nuxt/dist/server/pages/auth_policy.js?commonjs-exports
(336): /Users/user/workspace/****/.nuxt/dist/server/layouts/social_feed.js?commonjs-exports
(337): /Users/user/workspace/****/.nuxt/dist/server/components/input-box.js?commonjs-exports
(338): /Users/user/workspace/****/.nuxt/dist/server/layouts/customer.js?commonjs-exports
(339): /Users/user/workspace/****/.nuxt/dist/server/pages/index.js?commonjs-exports
(340): /Users/user/workspace/****/.nuxt/dist/server/pages/watch_notice.js?commonjs-exports
(341): /Users/user/workspace/****/.nuxt/dist/server/pages/download.js?commonjs-exports
(342): /Users/user/workspace/****/.nuxt/dist/server/pages/404.js?commonjs-exports
(343): /Users/user/workspace/****/.nuxt/dist/server/pages/privacy_signup.js?commonjs-exports
(344): /Users/user/workspace/****/.nuxt/dist/server/layouts/order_new.js?commonjs-exports
(345): /Users/user/workspace/****/.nuxt/dist/server/layouts/social_search_scroll.js?commonjs-exports
(346): /Users/user/workspace/****/.nuxt/dist/server/layouts/my.js?commonjs-exports
(347): /Users/user/workspace/****/.nuxt/dist/server/components/pagination.js?commonjs-exports
(348): /Users/user/workspace/****/.nuxt/dist/server/pages/opensource.js?commonjs-exports
(349): /Users/user/workspace/****/.nuxt/dist/server/pages/attachment_guide.js?commonjs-exports
(350): /Users/user/workspace/****/.nuxt/dist/server/pages/privacy.js?commonjs-exports
(351): /Users/user/workspace/****/.nuxt/dist/server/pages/info/_type.js?commonjs-exports
(352): /Users/user/workspace/****/.nuxt/dist/server/pages/about/premium_shipping.js?commonjs-exports
(353): /Users/user/workspace/****/.nuxt/dist/server/pages/about/inventory.js?commonjs-exports
(354): /Users/user/workspace/****/.nuxt/dist/server/layouts/search.js?commonjs-exports
(355): /Users/user/workspace/****/.nuxt/dist/server/pages/about/seller_reception.js?commonjs-exports
(356): /Users/user/workspace/****/.nuxt/dist/server/pages/login/callback.js?commonjs-exports
(358): /Users/user/workspace/****/.nuxt/dist/server/pages/about/index.js?commonjs-exports
(358): /Users/user/workspace/****/.nuxt/dist/server/pages/auth/callback.js?commonjs-exports
(359): /Users/user/workspace/****/.nuxt/dist/server/pages/exhibitions/_id.js?commonjs-exports
(360): /Users/user/workspace/****/.nuxt/dist/server/pages/brands/_name.js?commonjs-exports
(361): /Users/user/workspace/****/.nuxt/dist/server/pages/brand-stores/_name.js?commonjs-exports
(362): /Users/user/workspace/****/.nuxt/dist/server/pages/join/identification.js?commonjs-exports
(363): /Users/user/workspace/****/.nuxt/dist/server/pages/login/naver.js?commonjs-exports
(364): /Users/user/workspace/****/.nuxt/dist/server/pages/faq/index.js?commonjs-exports
(365): /Users/user/workspace/****/.nuxt/dist/server/pages/notice/_id.js?commonjs-exports
(366): /Users/user/workspace/****/.nuxt/dist/server/pages/join/index.js?commonjs-exports
(367): /Users/user/workspace/****/.nuxt/dist/server/pages/my/address.js?commonjs-exports
(368): /Users/user/workspace/****/.nuxt/dist/server/pages/my/index.js?commonjs-exports
(369): /Users/user/workspace/****/.nuxt/dist/server/pages/inventory/_id.js?commonjs-exports
(370): /Users/user/workspace/****/.nuxt/dist/server/pages/buy/_id.js?commonjs-exports
(372): /Users/user/workspace/****/.nuxt/dist/server/pages/postalcode/android.js?commonjs-exports
(372): /Users/user/workspace/****/.nuxt/dist/server/pages/my/submenus.js?commonjs-exports
(373): /Users/user/workspace/****/.nuxt/dist/server/pages/postalcode/index.js?commonjs-exports
(374): /Users/user/workspace/****/.nuxt/dist/server/pages/faq/_id.js?commonjs-exports
(375): /Users/user/workspace/****/.nuxt/dist/server/pages/iamport/index.js?commonjs-exports
(376): /Users/user/workspace/****/.nuxt/dist/server/pages/logout/index.js?commonjs-exports
(377): /Users/user/workspace/****/.nuxt/dist/server/pages/login/index.js?commonjs-exports
(378): /Users/user/workspace/****/.nuxt/dist/server/pages/my/withdrawal.js?commonjs-exports
(379): /Users/user/workspace/****/.nuxt/dist/server/pages/my/receipt.js?commonjs-exports
(380): /Users/user/workspace/****/.nuxt/dist/server/pages/my/profile.js?commonjs-exports
(381): /Users/user/workspace/****/.nuxt/dist/server/pages/login/find_password.js?commonjs-exports
(382): /Users/user/workspace/****/.nuxt/dist/server/pages/my/point.js?commonjs-exports
(383): /Users/user/workspace/****/.nuxt/dist/server/pages/login/find_email.js?commonjs-exports
(384): /Users/user/workspace/****/.nuxt/dist/server/pages/promotions/_id.js?commonjs-exports
(385): /Users/user/workspace/****/.nuxt/dist/server/pages/search/stock.js?commonjs-exports
(386): /Users/user/workspace/****/.nuxt/dist/server/pages/search/index.js?commonjs-exports
(387): /Users/user/workspace/****/.nuxt/dist/server/pages/showroom/index.js?commonjs-exports
(388): /Users/user/workspace/****/.nuxt/dist/server/pages/login/change_password.js?commonjs-exports
(389): /Users/user/workspace/****/.nuxt/dist/server/pages/social/newest.js?commonjs-exports
(390): /Users/user/workspace/****/.nuxt/dist/server/pages/verify_email/_token.js?commonjs-exports
(391): /Users/user/workspace/****/.nuxt/dist/server/pages/social/following.js?commonjs-exports
(392): /Users/user/workspace/****/.nuxt/dist/server/pages/products/index.js?commonjs-exports
(393): /Users/user/workspace/****/.nuxt/dist/server/pages/social/trending.js?commonjs-exports
(394): /Users/user/workspace/****/.nuxt/dist/server/pages/my/shared.js?commonjs-exports
(395): /Users/user/workspace/****/.nuxt/dist/server/pages/notice/index.js?commonjs-exports
(396): /Users/user/workspace/****/.nuxt/dist/server/pages/my/account.js?commonjs-exports
(397): /Users/user/workspace/****/.nuxt/dist/server/pages/my/wish.js?commonjs-exports
(398): /Users/user/workspace/****/.nuxt/dist/server/pages/quickpay/index.js?commonjs-exports
(399): /Users/user/workspace/****/.nuxt/dist/server/pages/social/picks.js?commonjs-exports
(400): /Users/user/workspace/****/.nuxt/dist/server/pages/sell/_id.js?commonjs-exports
(401): /Users/user/workspace/****/.nuxt/dist/server/pages/my/payment/add.js?commonjs-exports
(402): /Users/user/workspace/****/.nuxt/dist/server/pages/buy/check/_id.js?commonjs-exports
(403): /Users/user/workspace/****/.nuxt/dist/server/pages/my/payment/index.js?commonjs-exports
(404): /Users/user/workspace/****/.nuxt/dist/server/pages/sell/select/_id.js?commonjs-exports
(405): /Users/user/workspace/****/.nuxt/dist/server/pages/my/buying/index.js?commonjs-exports
(406): /Users/user/workspace/****/.nuxt/dist/server/pages/my/buying/_id.js?commonjs-exports
(407): /Users/user/workspace/****/.nuxt/dist/server/pages/auth/apple/_token.js?commonjs-exports
(408): /Users/user/workspace/****/.nuxt/dist/server/pages/auth/identification/index.js?commonjs-exports
(409): /Users/user/workspace/****/.nuxt/dist/server/pages/promotions/teaser/peaches.js?commonjs-exports
(411): /Users/user/workspace/****/.nuxt/dist/server/pages/products/_id.js?commonjs-exports
(411): h3?commonjs-external
(412): /Users/user/workspace/****/.nuxt/dist/server/pages/my/inventory/apply.js?commonjs-exports
(413): /Users/user/workspace/****/.nuxt/dist/server/pages/inventory/check/_id.js?commonjs-exports
(414): /Users/user/workspace/****/.nuxt/dist/server/pages/social/trending/details.js?commonjs-exports
(415): /Users/user/workspace/****/.nuxt/dist/server/pages/social/posts/_id.js?commonjs-exports
(416): /Users/user/workspace/****/.nuxt/dist/server/pages/sell/check/_id.js?commonjs-exports
(417): /Users/user/workspace/****/.nuxt/dist/server/pages/social/trending/index.js?commonjs-exports
(418): /Users/user/workspace/****/.nuxt/dist/server/pages/my/request-order/_type.js?commonjs-exports
(419): /Users/user/workspace/****/.nuxt/dist/server/pages/my/selling/_id.js?commonjs-exports
(420): /Users/user/workspace/****/.nuxt/dist/server/pages/social/newest/index.js?commonjs-exports
(421): /Users/user/workspace/****/.nuxt/dist/server/pages/my/inventory/index.js?commonjs-exports
(422): /Users/user/workspace/****/.nuxt/dist/server/pages/social/newest/details.js?commonjs-exports
(423): /Users/user/workspace/****/.nuxt/dist/server/pages/payment/naverpay/index.js?commonjs-exports
(424): /Users/user/workspace/****/.nuxt/dist/server/pages/payment/naverpay/_bid/confirm.js?commonjs-exports
(425): /Users/user/workspace/****/.nuxt/dist/server/pages/social/tags/_tag/index.js?commonjs-exports
(426): /Users/user/workspace/****/.nuxt/dist/server/pages/my/selling/index.js?commonjs-exports
(427): /Users/user/workspace/****/.nuxt/dist/server/pages/social/users/_id/details.js?commonjs-exports
(428): /Users/user/workspace/****/.nuxt/dist/server/pages/iamport/billingkey/complete/web.js?commonjs-exports
(429): /Users/user/workspace/****/.nuxt/dist/server/pages/buy/select/_id/stock.js?commonjs-exports
(430): /Users/user/workspace/****/.nuxt/dist/server/pages/buy/select/_id/index.js?commonjs-exports
(431): /Users/user/workspace/****/.nuxt/dist/server/pages/social/users/_id/_followTab.js?commonjs-exports
(432): /Users/user/workspace/****/.nuxt/dist/server/pages/social/products/_id/index.js?commonjs-exports
(433): /Users/user/workspace/****/.nuxt/dist/server/pages/auth/identification/_id/ok/web.js?commonjs-exports
(434): /Users/user/workspace/****/.nuxt/dist/server/pages/iamport/bids/_bid/complete/web.js?commonjs-exports
(435): /Users/user/workspace/****/.nuxt/dist/server/pages/social/tags/_tag/details.js?commonjs-exports
(436): /Users/user/workspace/****/.nuxt/dist/server/pages/social/products/_id/details.js?commonjs-exports
<--- Last few GCs --->
...
build pass with increase memory through NODE_OPTIONS, but this is temporary solution
export NODE_OPTIONS='--max-old-space-size=8192'
build pass with increase memory through NODE_OPTIONS, but this is temporary solution
export NODE_OPTIONS='--max-old-space-size=8192'
https://github.com/nuxt/bridge/issues/582#issuecomment-1282234733 this is exactly what Rollup suggests. Anyway, vite builder producess 4x compact output, in comparison to webpack
When I using nuxt3 with vercel, 8192 seems still not enough - vercel kills the build with SIGKILL.
Same issue for me, did u find any solutions ?
Same issue for me, did u find any solutions ?
Skip nuxt/bridge and migrate to the nuxt 3 directly. Only that worked for me, there were plenty of things that looked to me buggy in nuxt/bridge.
Same issue for me, did u find any solutions ?
Skip nuxt/bridge and migrate to the nuxt 3 directly. Only that worked for me, there were plenty of things that looked to me buggy in nuxt/bridge.
Indeed, do you have some advice to directly migrate to Nuxt 3, i'm working on a pretty big project :grimacing:
Same issue for me, did u find any solutions ?
Skip nuxt/bridge and migrate to the nuxt 3 directly. Only that worked for me, there were plenty of things that looked to me buggy in nuxt/bridge.
Indeed, do you have some advice to directly migrate to Nuxt 3, i'm working on a pretty big project 😬
Ask your company to pick a month or two when you will stop all development and will work on Nuxt 3 Migration. That's what we did. We even split migration into two steps: reworking all inject functions to composables (with Nuxt CAPI instead of Bridge) and second step is Nuxt 3 migration (didn't start yet). That's the only way I guess for very big projects.
Like @daniluk4000 said, its good to map everything that migration needs to cover. I started the following way:
- Replace vuex with pinia, follow the migration guide [link]
- Most of the plugins we used became obsolete and deprecated in nuxt 3, e.g. nuxt auth. That's why its sometimes better to rely on custom solutions that come into the place now. Make a list of plugins that will work with Nuxt 3 and the rest remove and find an alternative.
- In the beginning, I let run my project with preserved Vue options API. Then step by step I did a transformation to composition API. For every page put
export default defineNuxtComponent({and let it run in options API syntax for a while until you can successfully run it, and then you can transform it composition api.
I know it's sometimes a pain, but I also spent around a month for the whole upgrade, and still, not every component is done. Additionally, because the migration covers implications for change in almost all codebases, this time is also good for considering whether to stick with Nuxt or go with Remix or Next, which seems to have a larger community using it. I am giving a chance for nuxt, but the nuxt/bridge sucks, and it made me seriously think about other solutions.
Replace vuex with pinia, follow the migration guide
Did the same in our "first step", didn't mention before. Pinia also offers much better experience!
Then step by step I did a transformation to composition API
For everyone there: this is not something required (at least not for most of components) and you still can use OAPI. Simply return your composables/refs e.t.c. in setup and use it in methods, like
<template>...</template>
<script>
import { defineComponent, reactive } from 'vue';
export default defineComponent({
name: 'ComponentName',
setup() {
const options = reactive({});
return {
options,
}
},
methods: {
updateOptions() {
this.options.foo = 'bar';
},
},
});
</script>
That's what we had to do as we have hundreds of components - too much effort to migrate them all to CAPI. Also, Vue 3 Documentation states that Options API will not be deprecated.
We only use setup for new components and use OAPI/CAPI combination for old components.
I am giving a chance for nuxt, but the nuxt/bridge sucks, and it made me seriously think about other solutions
I am myself was really not happy about migration process. Migration of all codebase directly to Nuxt 3 + Vue 3 without any preparation steps was very risky for us and we could stuck for more than a month or two with that. I was very disappointed and in order to get our migration done, as we can't use Bridge, I had to make a PR (which we use in production now) in Nuxt CAPI plugin (https://github.com/nuxt-community/composition-api/pull/742) so we can start using CAPI and migrate required parts of codebase to it.
But. Nuxt 3 is a masterpiece. I was using it since RC and use now in separate small project (not this one we have to migrate) and DX there is so good. Personally, I recommend to finish migration or at least try using Nuxt 3 somewhere. Migration process is pain for both Vue 3 and Nuxt 3, for some projects like our it can become a large pain, but in the end Nuxt 3 is way higher in it's experience than Nuxt 2. Nuxt team did a great job there. And, speaking of migration, still migration to Nuxt 3 from Nuxt 2 should be anyway faster than going to like Next or something else. I would (and will) give it a try.
Even if this problem is not resolved, nuxt/bridge can still be used.
Set nitro: false and use the nuxt command instead of the nuxi command.
Even if you do not use nitro, you can use Nuxt 3-compatible Composables such as useState and useNuxtApp.
Note that this problem only seems to occur with webpack, so try replacing it with vite.
With Webpack, nitro, ssr: true & target: 'static' we got this to work
By adding sourceMap: false in nitro we were able resolve memory leak
nitro: {
sourceMap: false,
}
I also faced this problem, but I solved it by removing require in commonjs.
Closing this due to inactivity. If the issue persists, please open a new issue.