当使用这个小的package.json技巧时,eslint-plugin-import会抱怨

时间:2018-02-28 20:08:48

标签: eslint package.json

所以在我的项目中我使用package.json文件这个小巧的技巧。假设我有图像文件夹,在该文件夹中我有一个只包含一行的package.json文件:{ "name":"images" }。这样,我可以使用这样的导入:

import MarkerImage from 'images/marker.png';

它会正常工作。问题是eslint-plugin-import无法解析路径模块以及“images”应该列在项目的依赖项中。有没有办法解决这个问题而不禁用这些规则?

1 个答案:

答案 0 :(得分:1)

好的,我自己找到了解决方案。我已将依赖项添加到“dependencies”下的package.json中,如下所示:

"api": "./src/api",
"core": "./src/core",
"common": "./src/common"

这将有效地在node_modules文件夹中创建指定目录的符号链接。它还可以解决你得到的警告/错误。