我在我的路由中创建了一个名为jsconfig.json的文件:
{
"compilerOptions": {
"baseUrl": "."
}
}
我有最新的Next.js "next": "latest"
目前,要导入组件,我必须像这样做:
import AppHeader from "../../../../components/common/AppHeader";
然而,通过上述变化,我认为我可以做到这一点:
import AppHeader from "src/components/common/AppHeader";
但我收到了这个消息:
模块未找到:无法解析'src/components/common/AppHeader'
目录结构:
/
-->lib
-->src
-->components
-->public
有什么想法吗?我还尝试将以下内容添加到我的next.config.js文件中,但也没有任何区别:
config.resolve.modules.push(__dirname)
src/components/common/AppHeader
替换为components/common/AppHeader
。 - nghiahtconfig.resolve.modules.push(path.resolve('./'))
- strangeQuirks