You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过import/export访问上层3-4级目录下的data.js文件

正确的导入路径写法及步骤

1. 确认目录层级对应关系

根据你提供的目录结构,app.js 位于多层子目录中,data.js 在项目根目录的 data 文件夹下。从 app.js 所在文件夹往上数4级到达根目录,再进入 data 文件夹就能定位到目标文件。

2. 配置data.js的导出逻辑

先确保 data.js 正确导出数据,两种常用写法:

// 命名导出(适合导出多个数据)
export const targetData = { /* 你的数据内容 */ };

// 默认导出(适合导出单一数据)
export default { /* 你的数据内容 */ };

3. 在app.js中编写导入代码

按照层级关系使用相对路径导入:

// 对应命名导出的写法
import { targetData } from '../../../../data/data.js';

// 对应默认导出的写法
import targetData from '../../../../data/data.js';

可选简化方案

如果觉得多层 ../ 过于繁琐,在Webpack、Vite等前端构建工具中可以配置路径别名,比如将项目根目录映射为 @,之后导入可以简化为:

import { targetData } from '@/data/data.js';

具体配置规则可参考对应构建工具的官方文档。

内容的提问来源于stack exchange,提问作者Nikhil Thakur

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 05:32:37