node-sass 是对 React 项目的开发依赖还是生产依赖?

Is node-sass a dev or a production dependency on React projects?

在各种 React 文档中,我看到它被添加为产品依赖项,但我不明白为什么。它不应该是一个 devDependecy 因为 SASS 只在开发期间编译并且当推送到 prod 时你实际上是在推送编译的 CSS 文件?

由于需要进行生产构建,因此它应该在生产依赖项列表中恕我直言。

根据我的经验,大多数时候项目会为生产重新构建,因此需要从头开始构建所需的所有包。

开发依赖可能类似于 webpack-dev-server ,它在产品构建中不需要,但显然在开发中使用(假设有人正在使用它)。