我有一个默认的导出“ Match”,我正尝试将其导入到一个名为“ BrowserAction.js”的文件中,该文件位于4个文件夹之外。两者都位于我的src文件夹中。
我在BrowserAction.js中有以下声明:
import Match from '../../../discover/Match';
BrowserAction.js位于:src->背景
Match.js位于:src->内容->组件->发现
另一方面,当我从与BrowserAction.js相同的背景文件夹中导入文件到发现文件夹时,我可以使用相同数量的点(仅更改为'../../../background/filename'
),并且可以使用。但是,当文件从发现导入到后台时,在构建时出现“无法解析”错误。您能否从此信息中找出问题所在?
答案 0 :(得分:4)
我认为应该紧随导入,因为您只需要从background
(BrowserAction.js
)上一个目录进入Match.js
import Match from '../content/components/discover/Match';