Виктория Asked:2022-08-05 23:10:05 +0800 CST2022-08-05 23:10:05 +0800 CST 2022-08-05 23:10:05 +0800 CST 反应商店的正确路径错误 772 我无法连接 store 到 table,虽然我指定了正确的路径,但在这种情况下我该怎么办? reactjs 1 个回答 Voted Best Answer 4500zenja 2022-08-05T23:25:20+08:002022-08-05T23:25:20+08:00 根据您尝试Store从文件中导入的内容src/components/Table/*ваш-файл*,TS 编译器执行以下步骤: 看到您正在尝试从中导入某些内容src/Store; 由于..您没有从该类别到先前目录的任何转换,因此编译器接受src/components/Table作为基础; 它还尝试访问文件src/components/Table/src/Store; 您没有这样的文件,因此,编译器会以您问题中显示的方式发誓。 为了安抚编译器,您需要以这种方式编写文件的路径: import Store from "../../Store" 那么行动计划将是这样的: 编译器看到你已经设置../../了,因此,这是一个向上两个文件夹的命令。由于您的文件在文件夹src/components/Table中,因此现在是基础src/,即 我们“出”子文件夹components和子子文件夹Table; 现在他正在敲门Store,位于这些指示之后; 结果,事实证明我们正在Store寻找src/Store; 理论上,这个路径中有一个类Store,所以编译器不会诅咒,而是在必要的地方冷静地导入该类:) 像这样的东西。 PS:如果有的话,可以阅读在命令行(而不仅仅是)上移动的规则,例如,here。是的,该示例适用于 CMD,但实际上它适用于 TS、类 UNIX 系统和其他东西:D
根据您尝试
Store
从文件中导入的内容src/components/Table/*ваш-файл*
,TS 编译器执行以下步骤:src/Store
;..
您没有从该类别到先前目录的任何转换,因此编译器接受src/components/Table
作为基础;src/components/Table/src/Store
;为了安抚编译器,您需要以这种方式编写文件的路径:
那么行动计划将是这样的:
../../
了,因此,这是一个向上两个文件夹的命令。由于您的文件在文件夹src/components/Table
中,因此现在是基础src/
,即 我们“出”子文件夹components
和子子文件夹Table
;Store
,位于这些指示之后;Store
寻找src/Store
;Store
,所以编译器不会诅咒,而是在必要的地方冷静地导入该类:)像这样的东西。
PS:如果有的话,可以阅读在命令行(而不仅仅是)上移动的规则,例如,here。是的,该示例适用于 CMD,但实际上它适用于 TS、类 UNIX 系统和其他东西:D