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

提示'sass.'不是内部或外部命令,package.json配置相关问题求助

'sass.' is not recognized as an internal or external command, operable program or batch file.

问题截图

问题根因

报错说明运行环境未识别到sass可执行程序,常见诱因有3种:

  1. package.json的scripts字段中多写了多余的.字符,错误写为sass.格式
  2. 未在项目内或全局安装sass依赖
  3. 全局安装sass后未将npm全局路径配置到系统环境变量中
解决步骤

1. 修正脚本配置

先检查package.json中scripts配置的sass命令,删除多余的.,示例正确配置:

{
  "scripts": {
    "compile:sass": "sass src/scss/index.scss dist/css/index.css"
  }
}

2. 项目内安装sass(优先推荐)

使用项目局部依赖可避免多项目版本冲突,执行对应包管理器命令即可:

  • npm:npm install sass --save-dev
  • yarn:yarn add sass -D
  • pnpm:pnpm add sass -D
    安装完成后直接运行npm脚本即可,npm会自动检索项目node_modules/.bin下的可执行文件,无需额外配置。

3. 全局安装sass(可选)

如果需要直接在终端全局调用sass命令,可全局安装:

  • 执行安装命令:npm install sass -g
  • 验证安装:执行sass --version,输出版本号即安装成功
  • 若安装后仍报错,将npm全局安装路径添加到系统Path环境变量即可:
    • Windows默认路径:C:\Users\你的用户名\AppData\Roaming\npm
    • Mac/Linux默认路径:~/.npm-global/bin
      配置完成后重启终端生效。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.04 12:09:04