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

如何在Node.js交互式控制台中运行外部JavaScript脚本文件?

在Node.js交互式控制台(REPL)中执行script.js文件的方法

你可以通过以下两种常用方式实现:

  • 使用REPL内置的.load命令
    进入REPL后直接输入以下命令即可,文件路径要和你启动Node时的工作目录匹配:
    .load script.js
    
    执行后文件内的所有代码会直接在当前REPL上下文运行,代码里定义的变量、函数后续可以直接在REPL中调用。
  • 使用模块加载语法
    • 如果你的文件是CommonJS规范(默认后缀.js且项目未声明为ES模块),可以用require加载:
      require('./script.js')
      
      注意相对路径前的./不可省略,该方法会返回文件导出的所有内容。
    • 如果你的文件是ES模块(后缀为.mjs、或package.json中配置了"type": "module"),可以用动态import加载:
      const moduleContent = await import('./script.js')
      
      加载后可以通过moduleContent访问文件导出的内容。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.05 05:15:03