NextJS ã 13.5 ã«ä¸ããã、Netlify 㧠API Routes ã使ããªããªã£ã åºæ¬çã«、NextJS ããã¬ã¼ã ã¯ã¼ã¯ã¨ãã¦ä½¿ãå ´å㯠Vercel ã使ã£ã¦ããã°、å¤ãªãã©ãã«ã«å·»ãè¾¼ã¾ããäºã¯ãªãã®ã ã、ä»å netlify ã§ä½ã£ã¦ããã¢ããªãã³ã±ãã®ã§、ãã®ç¥è¦ãæ¸ãè¨ããã。 äºè±¡ API Routes ãå
¨ãåä½ããªããªã£ã。ã¨ã©ã¼ã¨ãã¦ã¯ 502 (Bad Gateway) ãåºã¦ããã、å®éã«ãã°ãç²¾æ»ããã¨、 Runtime.ImportModuleError: Error: Cannot find module 'styled-jsx/style' ã¨ããã¨ã©ã¼ãåºã¦ããäºãåãã£ã。 æ¤ç´¢çµæ Runtime.ImportModuleError: Error: Cannot find module 'styled-jsx' - Nextjs + NextAuth - #2 by hrishikesh ãã®è¨äºãè¦ãã¨、@netlify/plugin-nextjs ã® 4.38.0 以ä¸ãå
¥ããã¨ãªã£ã¦ãã。ã ã、ããããã£ã¦ãé§ç®ã ã£ã。 æçµçãªè§£æ±ºç è²ã
試ãã¦、NextJS ã® 13.5 以ä¸ã¯ç¾å¨ netlify 㧠API Routes ã使ããªãäºãåãã£ãã®ã§、 NextJS ããã¦ã³ã°ã¬ã¼ã ãã¦å¯¾å¿ãã。 æè¿、èªå㯠bun ãæç¨ãã¦ããã®ã§、 bun add [email protected] ãå®è¡ãã¦、package.json ã®ä¸èº«ãæ´æ°ããã ãã§è¯ãã£ã。 å®èµ°ããææ³ ã¬ããããããç²ãããããããã。 ã³ã¤ããã¤ãç²ãã¦ããª。 æ£ç´ä»åã®ãã°ã¯ã¨ã°ãã¦、ããããç°å¢ãã°。 ãã¾ç°ã¨è¨ããã¦ãä»æ¹ããªãã¬ãã«ãªã®ã§、åç¾æ§ã¯ãã¡ãã、解決æ¹æ³ãç°¡åã«ã¯è¦ã¤ãããªã。 ä»å、æ³£ãæ³£ããã¦ã³ã°ã¬ã¼ãã¨ããçãæ¡ç¨ããã、ããå°ãæ·±ãæã§ã®è§£æ±ºãåºæ¥ãããã«ãªããã。
LOOX Uãåé³ãã¯ãé¢ä¿ãªããªã£ã¦ããéæãµã¤ã(ç¬)