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

执行npm link nunjucks报错:babel提示nunjucks不存在求助

解决方法
  • 检查项目根目录的package.json文件,查看scripts字段是否包含prelink或link相关脚本,比如:

    "scripts": {
      "prelink": "babel nunjucks --out-dir ."
    }
    

    如果存在这类脚本,要么修改脚本中的路径为实际存在的nunjucks源文件/文件夹路径,要么暂时注释该脚本,执行完npm link nunjucks后再恢复。

  • 检查全局npm配置是否存在自定义hook,执行命令:

    npm config list
    

    若找到类似script-prelink的配置项,执行以下命令删除:

    npm config delete script-prelink
    
  • 确认当前项目目录下是否存在nunjucks文件或文件夹,若不存在,说明babel命令的目标路径错误,需调整脚本指向正确的资源位置。

  • 排查项目中的Babel配置文件(如.babelrc、babel.config.js),确保没有错误指定入口文件路径导致触发无效的编译命令。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.11 14:01:14