我有以下项目结构:
- 源代码
- 文件夹A
- File3.js
- 文件夹B
- File2.js
- 文件1.js
- 文件夹A
在 File2.js 中,我想从 File3.js 导入一个函数。我已经尝试过
import MyFunction from '/../FolderA/File3.js';
=> 我在/src 之外,不受支持
import MyFunction from './FolderA/File3.js';
=> 找不到模块:无法解析'C:\PATH_TO_SRC\src\FolderB'中的'./FolderA/File3.js'
编辑
我也尝试过
import MyFunction from '../FolderA/File3.js';
和
import MyFunction from './../FolderA/File3.js';
=> 找不到模块:无法解析“C:\PATH_TO_SRC\src\FolderB”中的“../FolderA/File3.js”
<小时/>我在这里错过了什么吗?我尝试了多种变体,但都不起作用。
如果使用 File1.js 导入某些内容
import MyOtherFunction from './FolderA/File2.js';
效果很好...
最佳答案
删除 import MyFunction from '/../FolderA/File3.js';
中的第一个 /
,它将按预期工作。
import MyFunction from '../FolderA/File3.js';
关于javascript - react 导入: Navigate one folder up,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51285422/