所以在我的项目中我使用package.json文件这个小巧的技巧。假设我有图像文件夹,在该文件夹中我有一个只包含一行的package.json文件:{ "name":"images" }
。这样,我可以使用这样的导入:
import MarkerImage from 'images/marker.png';
它会正常工作。问题是eslint-plugin-import无法解析路径模块以及“images”应该列在项目的依赖项中。有没有办法解决这个问题而不禁用这些规则?
答案 0 :(得分:1)
好的,我自己找到了解决方案。我已将依赖项添加到“dependencies”下的package.json中,如下所示:
"api": "./src/api",
"core": "./src/core",
"common": "./src/common"
这将有效地在node_modules文件夹中创建指定目录的符号链接。它还可以解决你得到的警告/错误。