我已经使用
更新了我的 NEXTJS 项目的所有包npx npm-check-updates -u
npm install
更新后我没有更改任何其他文件。
现在,当我运行项目并且页面尝试从公共目录访问 SVG 导入时,出现以下错误
Module not found: Can't resolve 'public/images/svgs/cart-icon.svg'
资源存在并且名称也是正确的。
这是导入声明
import CartIcon from 'public/images/svgs/cart-icon.svg';
我已经尝试调试它,但由于它在以前的版本中工作,我想我可能缺少一些依赖项或任何其他配置。如果有人知道如何解决此问题,请回复。
应该是
import CartIcon from '/public/images/svgs/cart-icon.svg';