我一直在用@/。在Next JS中定位和导入文件,最近我删除了我的节点模块文件夹,重新安装所有软件包以修复一个问题。但在此之后,@。已经停止工作了,我需要把它们都换成.../我的jslog.json看起来像这样:
{ "compilerOptions": { "paths": { "@/*": ["./*"] } } }
我尝试清除Next缓存并重新安装所有节点包,但没有任何效果!
hc2pp10m1#
要使用模块别名,您需要配置baseUrl和路径。在compilerOptions中,添加baseUrl键,并根据文件夹结构将其设置为'.'或'src'。
compilerOptions
baseUrl
'.'
'src'
{ "compilerOptions": { "baseUrl": ".", "paths": { "@/components/*": ["components/*"] } } }
1条答案
按热度按时间hc2pp10m1#
要使用模块别名,您需要配置baseUrl和路径。在
compilerOptions
中,添加baseUrl
键,并根据文件夹结构将其设置为'.'
或'src'
。