[{"data":1,"prerenderedAt":1106},["ShallowReactive",2],{"navigation_docs":3,"-get-started-installation":228,"-get-started-installation-surround":1103},[4,30,47,215],{"title":5,"path":6,"stem":7,"children":8,"page":29},"Get Started","\u002Fget-started","1.get-started",[9,13,17,21,25],{"title":10,"path":11,"stem":12},"Installation","\u002Fget-started\u002Finstallation","1.get-started\u002F1.installation",{"title":14,"path":15,"stem":16},"Configuration","\u002Fget-started\u002Fconfiguration","1.get-started\u002F2.configuration",{"title":18,"path":19,"stem":20},"Providers","\u002Fget-started\u002Fproviders","1.get-started\u002F3.providers",{"title":22,"path":23,"stem":24},"Contributing","\u002Fget-started\u002Fcontributing","1.get-started\u002F4.contributing",{"title":26,"path":27,"stem":28},"Migration","\u002Fget-started\u002Fmigration","1.get-started\u002F5.migration",false,{"title":31,"path":32,"stem":33,"children":34,"page":29},"Usage","\u002Fusage","2.usage",[35,39,43],{"title":36,"path":37,"stem":38},"\u003CNuxtImg>","\u002Fusage\u002Fnuxt-img","2.usage\u002F1.nuxt-img",{"title":40,"path":41,"stem":42},"\u003CNuxtPicture>","\u002Fusage\u002Fnuxt-picture","2.usage\u002F2.nuxt-picture",{"title":44,"path":45,"stem":46},"useImage()","\u002Fusage\u002Fuse-image","2.usage\u002F3.use-image",{"title":18,"path":48,"stem":49,"children":50,"page":29},"\u002Fproviders","3.providers",[51,55,59,63,67,71,75,79,83,87,91,95,99,103,107,111,115,119,123,127,131,135,139,143,147,151,155,159,163,167,171,175,179,183,187,191,195,199,203,207,211],{"title":52,"path":53,"stem":54},"Aliyun","\u002Fproviders\u002Faliyun","3.providers\u002Faliyun",{"title":56,"path":57,"stem":58},"AWS Amplify","\u002Fproviders\u002Faws-amplify","3.providers\u002Faws-amplify",{"title":60,"path":61,"stem":62},"Builder.io","\u002Fproviders\u002Fbuilderio","3.providers\u002Fbuilderio",{"title":64,"path":65,"stem":66},"Bunny","\u002Fproviders\u002Fbunny","3.providers\u002Fbunny",{"title":68,"path":69,"stem":70},"Caisy","\u002Fproviders\u002Fcaisy","3.providers\u002Fcaisy",{"title":72,"path":73,"stem":74},"Cloudflare","\u002Fproviders\u002Fcloudflare","3.providers\u002Fcloudflare",{"title":76,"path":77,"stem":78},"Cloudflare Images","\u002Fproviders\u002Fcloudflareimages","3.providers\u002Fcloudflareimages",{"title":80,"path":81,"stem":82},"Cloudimage","\u002Fproviders\u002Fcloudimage","3.providers\u002Fcloudimage",{"title":84,"path":85,"stem":86},"Cloudinary","\u002Fproviders\u002Fcloudinary","3.providers\u002Fcloudinary",{"title":88,"path":89,"stem":90},"Contentful","\u002Fproviders\u002Fcontentful","3.providers\u002Fcontentful",{"title":92,"path":93,"stem":94},"Directus","\u002Fproviders\u002Fdirectus","3.providers\u002Fdirectus",{"title":96,"path":97,"stem":98},"EdgeOne Pages","\u002Fproviders\u002Fedgeone-pages","3.providers\u002Fedgeone-pages",{"title":100,"path":101,"stem":102},"Fastly","\u002Fproviders\u002Ffastly","3.providers\u002Ffastly",{"title":104,"path":105,"stem":106},"Filerobot","\u002Fproviders\u002Ffilerobot","3.providers\u002Ffilerobot",{"title":108,"path":109,"stem":110},"Flyimg","\u002Fproviders\u002Fflyimg","3.providers\u002Fflyimg",{"title":112,"path":113,"stem":114},"GitHub","\u002Fproviders\u002Fgithub","3.providers\u002Fgithub",{"title":116,"path":117,"stem":118},"Glide","\u002Fproviders\u002Fglide","3.providers\u002Fglide",{"title":120,"path":121,"stem":122},"Gumlet","\u002Fproviders\u002Fgumlet","3.providers\u002Fgumlet",{"title":124,"path":125,"stem":126},"Hygraph","\u002Fproviders\u002Fhygraph","3.providers\u002Fhygraph",{"title":128,"path":129,"stem":130},"ImageEngine","\u002Fproviders\u002Fimageengine","3.providers\u002Fimageengine",{"title":132,"path":133,"stem":134},"ImageKit","\u002Fproviders\u002Fimagekit","3.providers\u002Fimagekit",{"title":136,"path":137,"stem":138},"Imgix","\u002Fproviders\u002Fimgix","3.providers\u002Fimgix",{"title":140,"path":141,"stem":142},"Imgproxy","\u002Fproviders\u002Fimgproxy","3.providers\u002Fimgproxy",{"title":144,"path":145,"stem":146},"IPX","\u002Fproviders\u002Fipx","3.providers\u002Fipx",{"title":148,"path":149,"stem":150},"Netlify","\u002Fproviders\u002Fnetlify","3.providers\u002Fnetlify",{"title":152,"path":153,"stem":154},"None","\u002Fproviders\u002Fnone","3.providers\u002Fnone",{"title":156,"path":157,"stem":158},"Picsum","\u002Fproviders\u002Fpicsum","3.providers\u002Fpicsum",{"title":160,"path":161,"stem":162},"Prepr","\u002Fproviders\u002Fprepr","3.providers\u002Fprepr",{"title":164,"path":165,"stem":166},"Prismic","\u002Fproviders\u002Fprismic","3.providers\u002Fprismic",{"title":168,"path":169,"stem":170},"Sanity","\u002Fproviders\u002Fsanity","3.providers\u002Fsanity",{"title":172,"path":173,"stem":174},"Shopify","\u002Fproviders\u002Fshopify","3.providers\u002Fshopify",{"title":176,"path":177,"stem":178},"Sirv","\u002Fproviders\u002Fsirv","3.providers\u002Fsirv",{"title":180,"path":181,"stem":182},"Storyblok","\u002Fproviders\u002Fstoryblok","3.providers\u002Fstoryblok",{"title":184,"path":185,"stem":186},"Strapi","\u002Fproviders\u002Fstrapi","3.providers\u002Fstrapi",{"title":188,"path":189,"stem":190},"Supabase","\u002Fproviders\u002Fsupabase","3.providers\u002Fsupabase",{"title":192,"path":193,"stem":194},"Twicpics","\u002Fproviders\u002Ftwicpics","3.providers\u002Ftwicpics",{"title":196,"path":197,"stem":198},"Umbraco","\u002Fproviders\u002Fumbraco","3.providers\u002Fumbraco",{"title":200,"path":201,"stem":202},"Unsplash","\u002Fproviders\u002Funsplash","3.providers\u002Funsplash",{"title":204,"path":205,"stem":206},"Uploadcare","\u002Fproviders\u002Fuploadcare","3.providers\u002Fuploadcare",{"title":208,"path":209,"stem":210},"Vercel","\u002Fproviders\u002Fvercel","3.providers\u002Fvercel",{"title":212,"path":213,"stem":214},"Weserv","\u002Fproviders\u002Fweserv","3.providers\u002Fweserv",{"title":216,"path":217,"stem":218,"children":219,"page":29},"Advanced","\u002Fadvanced","4.advanced",[220,224],{"title":221,"path":222,"stem":223},"Custom Provider","\u002Fadvanced\u002Fcustom-provider","4.advanced\u002F1.custom-provider",{"title":225,"path":226,"stem":227},"Static Images","\u002Fadvanced\u002Fstatic-images","4.advanced\u002F2.static-images",{"id":229,"title":10,"body":230,"description":1096,"extension":1097,"links":1098,"meta":1099,"navigation":1100,"path":11,"seo":1101,"stem":12,"__hash__":1102},"docs\u002F1.get-started\u002F1.installation.md",{"type":231,"value":232,"toc":1085},"minimark",[233,269,274,282,313,317,323,384,395,462,466,482,490,497,734,737,746,749,758,800,808,812,834,837,846,851,860,900,915,919,925,958,966,970,973,989,1046,1051,1070,1081],[234,235,236,237,241,242,246,247,250,251,258,259,262,263,268],"note",{},"You are reading the ",[238,239,240],"code",{},"v2"," documentation compatible with ",[243,244,245],"strong",{},"Nuxt 3.1+",". ",[248,249],"br",{}," Checkout ",[252,253,257],"a",{"href":254,"rel":255},"https:\u002F\u002Fv0.image.nuxtjs.org\u002Fgetting-started\u002Finstallation",[256],"nofollow","v0.image.nuxtjs.org"," for ",[243,260,261],{},"Nuxt 2"," compatible version. (",[252,264,267],{"href":265,"rel":266},"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fimage\u002Fdiscussions\u002F548",[256],"Announcement",").",[270,271,273],"h2",{"id":272},"automatic-installation","Automatic Installation",[275,276,277,278,281],"p",{},"To get started, add ",[238,279,280],{},"@nuxt\u002Fimage"," to your project:",[283,284,289],"pre",{"className":285,"code":286,"language":287,"meta":288,"style":288},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","npx nuxt module add image\n","bash","",[238,290,291],{"__ignoreMap":288},[292,293,296,300,304,307,310],"span",{"class":294,"line":295},"line",1,[292,297,299],{"class":298},"sBMFI","npx",[292,301,303],{"class":302},"sfazB"," nuxt",[292,305,306],{"class":302}," module",[292,308,309],{"class":302}," add",[292,311,312],{"class":302}," image\n",[270,314,316],{"id":315},"manual-installation","Manual Installation",[275,318,319,320,322],{},"Add ",[238,321,280],{}," dependency to your project:",[324,325,326,342,356,370],"code-group",{},[283,327,330],{"className":285,"code":328,"filename":329,"language":287,"meta":288,"style":288},"npm i @nuxt\u002Fimage\n","npm",[238,331,332],{"__ignoreMap":288},[292,333,334,336,339],{"class":294,"line":295},[292,335,329],{"class":298},[292,337,338],{"class":302}," i",[292,340,341],{"class":302}," @nuxt\u002Fimage\n",[283,343,346],{"className":285,"code":344,"filename":345,"language":287,"meta":288,"style":288},"yarn add @nuxt\u002Fimage\n","yarn",[238,347,348],{"__ignoreMap":288},[292,349,350,352,354],{"class":294,"line":295},[292,351,345],{"class":298},[292,353,309],{"class":302},[292,355,341],{"class":302},[283,357,360],{"className":285,"code":358,"filename":359,"language":287,"meta":288,"style":288},"pnpm add @nuxt\u002Fimage\n","pnpm",[238,361,362],{"__ignoreMap":288},[292,363,364,366,368],{"class":294,"line":295},[292,365,359],{"class":298},[292,367,309],{"class":302},[292,369,341],{"class":302},[283,371,374],{"className":285,"code":372,"filename":373,"language":287,"meta":288,"style":288},"bun add @nuxt\u002Fimage\n","bun",[238,375,376],{"__ignoreMap":288},[292,377,378,380,382],{"class":294,"line":295},[292,379,373],{"class":298},[292,381,309],{"class":302},[292,383,341],{"class":302},[275,385,386,387,390,391,394],{},"Then, add it to the ",[238,388,389],{},"modules"," in your ",[238,392,393],{},"nuxt.config",":",[283,396,401],{"className":397,"code":398,"filename":399,"language":400,"meta":288,"style":288},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","export default defineNuxtConfig({\n  modules: [\n    '@nuxt\u002Fimage'\n  ]\n})\n","nuxt.config.ts","ts",[238,402,403,424,436,447,453],{"__ignoreMap":288},[292,404,405,409,412,416,420],{"class":294,"line":295},[292,406,408],{"class":407},"s7zQu","export",[292,410,411],{"class":407}," default",[292,413,415],{"class":414},"s2Zo4"," defineNuxtConfig",[292,417,419],{"class":418},"sTEyZ","(",[292,421,423],{"class":422},"sMK4o","{\n",[292,425,427,431,433],{"class":294,"line":426},2,[292,428,430],{"class":429},"swJcz","  modules",[292,432,394],{"class":422},[292,434,435],{"class":418}," [\n",[292,437,439,442,444],{"class":294,"line":438},3,[292,440,441],{"class":422},"    '",[292,443,280],{"class":302},[292,445,446],{"class":422},"'\n",[292,448,450],{"class":294,"line":449},4,[292,451,452],{"class":418},"  ]\n",[292,454,456,459],{"class":294,"line":455},5,[292,457,458],{"class":422},"}",[292,460,461],{"class":418},")\n",[270,463,465],{"id":464},"sharp-cross-platform-installation","Sharp Cross-Platform Installation",[275,467,468,469,471,472,477,478,481],{},"The default ",[252,470,144],{"href":145}," provider uses ",[252,473,476],{"href":474,"rel":475},"https:\u002F\u002Fsharp.pixelplumbing.com",[256],"sharp"," for image processing. At install time, your package manager downloads prebuilt sharp binaries ",[243,479,480],{},"only for your current OS and CPU architecture",". This means if you build on macOS or Windows and deploy to a Linux server (or build on x64 and deploy to ARM64), the required sharp binaries might be missing, resulting in errors like:",[283,483,488],{"className":484,"code":486,"language":487},[485],"language-text","[500] [IPX_ERROR] Could not load the \"sharp\" module using the linux-x64 runtime\n","text",[238,489,486],{"__ignoreMap":288},[275,491,492,493,496],{},"To fix this, configure your package manager to install sharp binaries for ",[243,494,495],{},"all target platforms",", e.g.:",[324,498,499,636,700],{},[283,500,505],{"className":501,"code":502,"filename":503,"language":504,"meta":288,"style":288},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"pnpm\": {\n    \"supportedArchitectures\": {\n      \"os\": [\"current\", \"linux\"],\n      \"cpu\": [\"current\", \"x64\", \"arm64\"]\n    }\n  }\n}\n","pnpm (package.json)","json",[238,506,507,511,527,541,578,618,624,630],{"__ignoreMap":288},[292,508,509],{"class":294,"line":295},[292,510,423],{"class":422},[292,512,513,516,519,522,524],{"class":294,"line":426},[292,514,515],{"class":422},"  \"",[292,517,359],{"class":518},"spNyl",[292,520,521],{"class":422},"\"",[292,523,394],{"class":422},[292,525,526],{"class":422}," {\n",[292,528,529,532,535,537,539],{"class":294,"line":438},[292,530,531],{"class":422},"    \"",[292,533,534],{"class":298},"supportedArchitectures",[292,536,521],{"class":422},[292,538,394],{"class":422},[292,540,526],{"class":422},[292,542,543,546,550,552,554,557,559,562,564,567,570,573,575],{"class":294,"line":449},[292,544,545],{"class":422},"      \"",[292,547,549],{"class":548},"sbssI","os",[292,551,521],{"class":422},[292,553,394],{"class":422},[292,555,556],{"class":422}," [",[292,558,521],{"class":422},[292,560,561],{"class":302},"current",[292,563,521],{"class":422},[292,565,566],{"class":422},",",[292,568,569],{"class":422}," \"",[292,571,572],{"class":302},"linux",[292,574,521],{"class":422},[292,576,577],{"class":422},"],\n",[292,579,580,582,585,587,589,591,593,595,597,599,601,604,606,608,610,613,615],{"class":294,"line":455},[292,581,545],{"class":422},[292,583,584],{"class":548},"cpu",[292,586,521],{"class":422},[292,588,394],{"class":422},[292,590,556],{"class":422},[292,592,521],{"class":422},[292,594,561],{"class":302},[292,596,521],{"class":422},[292,598,566],{"class":422},[292,600,569],{"class":422},[292,602,603],{"class":302},"x64",[292,605,521],{"class":422},[292,607,566],{"class":422},[292,609,569],{"class":422},[292,611,612],{"class":302},"arm64",[292,614,521],{"class":422},[292,616,617],{"class":422},"]\n",[292,619,621],{"class":294,"line":620},6,[292,622,623],{"class":422},"    }\n",[292,625,627],{"class":294,"line":626},7,[292,628,629],{"class":422},"  }\n",[292,631,633],{"class":294,"line":632},8,[292,634,635],{"class":422},"}\n",[283,637,642],{"className":638,"code":639,"filename":640,"language":641,"meta":288,"style":288},"language-yaml shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","supportedArchitectures:\n  os:\n    - current\n    - linux\n  cpu:\n    - current\n    - x64\n    - arm64\n","yarn (.yarnrc.yml, v3+ only)","yaml",[238,643,644,651,658,666,673,680,686,693],{"__ignoreMap":288},[292,645,646,648],{"class":294,"line":295},[292,647,534],{"class":429},[292,649,650],{"class":422},":\n",[292,652,653,656],{"class":294,"line":426},[292,654,655],{"class":429},"  os",[292,657,650],{"class":422},[292,659,660,663],{"class":294,"line":438},[292,661,662],{"class":422},"    -",[292,664,665],{"class":302}," current\n",[292,667,668,670],{"class":294,"line":449},[292,669,662],{"class":422},[292,671,672],{"class":302}," linux\n",[292,674,675,678],{"class":294,"line":455},[292,676,677],{"class":429},"  cpu",[292,679,650],{"class":422},[292,681,682,684],{"class":294,"line":620},[292,683,662],{"class":422},[292,685,665],{"class":302},[292,687,688,690],{"class":294,"line":626},[292,689,662],{"class":422},[292,691,692],{"class":302}," x64\n",[292,694,695,697],{"class":294,"line":632},[292,696,662],{"class":422},[292,698,699],{"class":302}," arm64\n",[283,701,703],{"className":285,"code":702,"filename":329,"language":287,"meta":288,"style":288},"npm install --cpu=x64 --os=linux sharp\nnpm install --cpu=arm64 --os=linux sharp\n",[238,704,705,721],{"__ignoreMap":288},[292,706,707,709,712,715,718],{"class":294,"line":295},[292,708,329],{"class":298},[292,710,711],{"class":302}," install",[292,713,714],{"class":302}," --cpu=x64",[292,716,717],{"class":302}," --os=linux",[292,719,720],{"class":302}," sharp\n",[292,722,723,725,727,730,732],{"class":294,"line":426},[292,724,329],{"class":298},[292,726,711],{"class":302},[292,728,729],{"class":302}," --cpu=arm64",[292,731,717],{"class":302},[292,733,720],{"class":302},[275,735,736],{},"After updating the configuration, reinstall dependencies to download the additional platform binaries.",[275,738,739,740,745],{},"For more details, see the ",[252,741,744],{"href":742,"rel":743},"https:\u002F\u002Fsharp.pixelplumbing.com\u002Finstall\u002F#cross-platform",[256],"sharp cross-platform documentation",".",[270,747,14],{"id":748},"configuration",[275,750,751,752,755,756,394],{},"Add an ",[238,753,754],{},"image"," section in your ",[238,757,393],{},[283,759,761],{"className":397,"code":760,"filename":399,"language":400,"meta":288,"style":288},"export default defineNuxtConfig({\n  image: {\n    \u002F\u002F Options\n  }\n})\n",[238,762,763,775,784,790,794],{"__ignoreMap":288},[292,764,765,767,769,771,773],{"class":294,"line":295},[292,766,408],{"class":407},[292,768,411],{"class":407},[292,770,415],{"class":414},[292,772,419],{"class":418},[292,774,423],{"class":422},[292,776,777,780,782],{"class":294,"line":426},[292,778,779],{"class":429},"  image",[292,781,394],{"class":422},[292,783,526],{"class":422},[292,785,786],{"class":294,"line":438},[292,787,789],{"class":788},"sHwdD","    \u002F\u002F Options\n",[292,791,792],{"class":294,"line":449},[292,793,629],{"class":422},[292,795,796,798],{"class":294,"line":455},[292,797,458],{"class":422},[292,799,461],{"class":418},[801,802,803,804,807],"tip",{},"Checkout the ",[252,805,806],{"href":15},"image configuration"," for all available options and features to customize.",[270,809,811],{"id":810},"edge-channel","Edge Channel",[275,813,814,815,818,819,821,822,825,826,833],{},"After each commit is merged into the ",[238,816,817],{},"main"," branch of ",[238,820,280],{}," and ",[243,823,824],{},"passing all tests",", we trigger an automated npm release using GitHub Actions publishing a ",[252,827,830],{"href":828,"rel":829},"https:\u002F\u002Fnpmjs.com\u002Fpackage\u002F@nuxt\u002Fimage-nightly",[256],[238,831,832],{},"@nuxt\u002Fimage-nightly"," package.",[275,835,836],{},"You can opt in to use this release channel and avoid waiting for the next release and helping the module by beta testing changes.",[275,838,839,840,845],{},"The build and publishing method and quality of edge releases are the same as stable ones. The only difference is that you should often check the ",[252,841,844],{"href":842,"rel":843},"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fimage",[256],"GitHub repository"," for updates. There is a slight chance of regressions not being caught during the review process and by the automated tests. Therefore, we internally use this channel to double-check everything before each release.",[847,848,850],"h3",{"id":849},"opting-into-the-edge-channel","Opting into the edge channel",[275,852,853,854,856,857,394],{},"Update ",[238,855,280],{}," dependency inside ",[238,858,859],{},"package.json",[283,861,865],{"className":862,"code":863,"filename":859,"language":864,"meta":288,"style":288},"language-diff shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"devDependencies\": {\n-   \"@nuxt\u002Fimage\": \"^1.0.0\"\n+   \"@nuxt\u002Fimage\": \"npm:@nuxt\u002Fimage-nightly@latest\"\n  }\n}\n","diff",[238,866,867,871,876,884,892,896],{"__ignoreMap":288},[292,868,869],{"class":294,"line":295},[292,870,423],{"class":418},[292,872,873],{"class":294,"line":426},[292,874,875],{"class":418},"  \"devDependencies\": {\n",[292,877,878,881],{"class":294,"line":438},[292,879,880],{"class":422},"-",[292,882,883],{"class":429},"   \"@nuxt\u002Fimage\": \"^1.0.0\"\n",[292,885,886,889],{"class":294,"line":449},[292,887,888],{"class":422},"+",[292,890,891],{"class":302},"   \"@nuxt\u002Fimage\": \"npm:@nuxt\u002Fimage-nightly@latest\"\n",[292,893,894],{"class":294,"line":455},[292,895,629],{"class":418},[292,897,898],{"class":294,"line":620},[292,899,635],{"class":418},[275,901,902,903,906,907,910,911,914],{},"Remove lockfile (",[238,904,905],{},"package-lock.json",", ",[238,908,909],{},"yarn.lock",", or ",[238,912,913],{},"pnpm-lock.yaml",") and reinstall dependencies.",[847,916,918],{"id":917},"opting-out-from-the-edge-channel","Opting out from the edge channel",[275,920,853,921,856,923,394],{},[238,922,280],{},[238,924,859],{},[283,926,928],{"className":862,"code":927,"filename":859,"language":864,"meta":288,"style":288},"{\n  \"devDependencies\": {\n-   \"@nuxt\u002Fimage\": \"npm:@nuxt\u002Fimage-nightly@latest\"\n+   \"@nuxt\u002Fimage\": \"^1.0.0\"\n  }\n}\n",[238,929,930,934,938,944,950,954],{"__ignoreMap":288},[292,931,932],{"class":294,"line":295},[292,933,423],{"class":418},[292,935,936],{"class":294,"line":426},[292,937,875],{"class":418},[292,939,940,942],{"class":294,"line":438},[292,941,880],{"class":422},[292,943,891],{"class":429},[292,945,946,948],{"class":294,"line":449},[292,947,888],{"class":422},[292,949,883],{"class":302},[292,951,952],{"class":294,"line":455},[292,953,629],{"class":418},[292,955,956],{"class":294,"line":620},[292,957,635],{"class":418},[275,959,902,960,906,962,910,964,914],{},[238,961,905],{},[238,963,909],{},[238,965,913],{},[270,967,969],{"id":968},"troubleshooting","Troubleshooting",[275,971,972],{},"If an error occurs during installation:",[974,975,976,986],"ul",{},[977,978,979,980,985],"li",{},"Ensure using LTS version of NodeJS (",[252,981,984],{"href":982,"rel":983},"https:\u002F\u002Fnodejs.org\u002Fen\u002Fdownload",[256],"NodeJS Download page",")",[977,987,988],{},"Try to upgrade to latest versions:",[324,990,991,1005,1019,1032],{},[283,992,994],{"className":285,"code":993,"filename":329,"language":287,"meta":288,"style":288},"npm up @nuxt\u002Fimage\n",[238,995,996],{"__ignoreMap":288},[292,997,998,1000,1003],{"class":294,"line":295},[292,999,329],{"class":298},[292,1001,1002],{"class":302}," up",[292,1004,341],{"class":302},[283,1006,1008],{"className":285,"code":1007,"filename":345,"language":287,"meta":288,"style":288},"yarn upgrade @nuxt\u002Fimage\n",[238,1009,1010],{"__ignoreMap":288},[292,1011,1012,1014,1017],{"class":294,"line":295},[292,1013,345],{"class":298},[292,1015,1016],{"class":302}," upgrade",[292,1018,341],{"class":302},[283,1020,1022],{"className":285,"code":1021,"filename":359,"language":287,"meta":288,"style":288},"pnpm up @nuxt\u002Fimage\n",[238,1023,1024],{"__ignoreMap":288},[292,1025,1026,1028,1030],{"class":294,"line":295},[292,1027,359],{"class":298},[292,1029,1002],{"class":302},[292,1031,341],{"class":302},[283,1033,1035],{"className":285,"code":1034,"filename":373,"language":287,"meta":288,"style":288},"bun update @nuxt\u002Fimage\n",[238,1036,1037],{"__ignoreMap":288},[292,1038,1039,1041,1044],{"class":294,"line":295},[292,1040,373],{"class":298},[292,1042,1043],{"class":302}," update",[292,1045,341],{"class":302},[974,1047,1048],{},[977,1049,1050],{},"Try recreating lockfile:",[1052,1053,1054],"div",{},[283,1055,1057],{"className":285,"code":1056,"language":287,"meta":288,"style":288},"npx nuxt upgrade --force\n",[238,1058,1059],{"__ignoreMap":288},[292,1060,1061,1063,1065,1067],{"class":294,"line":295},[292,1062,299],{"class":298},[292,1064,303],{"class":302},[292,1066,1016],{"class":302},[292,1068,1069],{"class":302}," --force\n",[974,1071,1072],{},[977,1073,1074,1075,1080],{},"If none of the above worked, please ",[252,1076,1079],{"href":1077,"rel":1078},"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fimage\u002Fissues",[256],"open an issue"," and include error trace, OS, Node version and the package manager used for installing.",[1082,1083,1084],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}",{"title":288,"searchDepth":426,"depth":426,"links":1086},[1087,1088,1089,1090,1091,1095],{"id":272,"depth":426,"text":273},{"id":315,"depth":426,"text":316},{"id":464,"depth":426,"text":465},{"id":748,"depth":426,"text":14},{"id":810,"depth":426,"text":811,"children":1092},[1093,1094],{"id":849,"depth":438,"text":850},{"id":917,"depth":438,"text":918},{"id":968,"depth":426,"text":969},"Using image module in your Nuxt project is only one command away.","md",null,{},true,{"title":10,"description":1096},"m2e3hOg6hwNcCmPqvA_tX5nkBJGkXYskp-jE_hMWGfg",[1098,1104],{"title":14,"path":15,"stem":16,"description":1105,"children":-1},"Nuxt Image is configured with sensible defaults.",1784666096788]