在AWS Amplify部署Next.js应用时遇到模块找不到错误:Cannot find module '../lightningcss.linux-x64-gnu.node'
在AWS Amplify部署Next.js应用时遇到模块找不到错误:Cannot find module '../lightningcss.linux-x64-gnu.node'
我正尝试在AWS Amplify上部署我的Next.js应用,但一直碰到这个模块找不到的错误:Cannot find module '../lightningcss.linux-x64-gnu.node'
我在GitHub上找了几个针对类似错误的解决方案,但试了之后都没能解决我的问题,以下是我尝试过的方法:
尝试过的解决方案1
执行了以下一系列命令来处理lightningcss的依赖问题:
npm list lightningcss npm dedupe npm rebuild lightningcss
尝试过的解决方案2
还试了更彻底的依赖重置操作:
- 删除了
package-lock.json文件 - 重新运行
npm install安装所有依赖 - 手动将
lightningcss.linux-x64-gnu.node添加到项目的package.json依赖中
但做完这些之后重新部署,错误还是会出现。有没有人遇到过类似的问题,或者有其他可行的解决思路?
备注:内容来源于stack exchange,提问作者Aquafreax




