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

React.js函数无法导出至App.js的问题求助

解决函数导出导入失败问题

以下是排查并解决导出导入失败的常见步骤:

  • 确认导出语法正确性
    根据你使用的导出方式,确保function.js的语法正确:

    • 默认导出写法:
      // function.js
      function helloWorld() {
        return "Hello World";
      }
      export default helloWorld;
      
    • 命名导出写法:
      // function.js
      export function helloWorld() {
        return "Hello World";
      }
      
  • 匹配导入语法与导出方式
    在App.js中使用对应语法导入函数:

    • 对应默认导出的导入:
      // App.js
      import helloWorld from './function';
      // 部分项目可能需要带扩展名:import helloWorld from './function.js';
      
    • 对应命名导出的导入:
      // App.js
      import { helloWorld } from './function';
      
  • 验证文件路径
    确保function.js和App.js处于同一目录,若不在同一目录,导入路径需匹配实际层级,比如function.js在utils文件夹下时,路径应为./utils/function。

  • 检查项目构建配置
    若使用React等框架项目,确认构建工具(如Vite、Webpack)未限制.js文件的导入,通常默认配置无需额外修改,若为旧项目可检查配置文件中的扩展名解析规则。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.26 05:48:12