【发布时间】:2018-07-11 12:24:23
【问题描述】:
我的项目结构如下:
- 源
- 文件夹A
- File3.js
- 文件夹 B
- 文件2.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'; -
或
./../FolderA/File3.js但我显然会选择更简单的(kuby 的) -
我已经尝试过了 => 找不到模块:无法解析 'C:\PATH_TO_SOURCE\src\FolderB' 中的 '../FolderA/File3.js' :/
-
@AliceTheCat 您能否附上您的文件夹结构的屏幕截图?您可能在文件夹中有一个文件夹,或类似的东西。
-
@Tholle 谢谢。这就是问题所在。
标签: javascript reactjs babeljs