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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了node-sass是对React项目的开发还是生产依赖?相关的知识,希望对你有一定的参考价值。

在可变的React文档中,我看到它被添加为prod依赖,但我不明白为什么。它不应该是一个devDependecy,因为SASS只在开发过程中被编译,当推送到prod时,你实际上是在推送已编译的CSS文件?

答案

由于需要进行生产构建,因此它应该位于生产依赖列表imho中。

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

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

以上是关于node-sass是对React项目的开发还是生产依赖?的主要内容,如果未能解决你的问题,请参考以下文章

在 React 项目中用与平台无关的 SASS 编译器替换 node-sass

使用React+Umi+Ant Design Pro实现生产环境动态切换主题,支持暗黑主题

node-sass安装失败的问题 stack Error: EACCES: permission denied, mkdir

手把手教你用webpack3搭建react项目(开发环境和生产环境)

React中怎样使用scss,less

webpack5项目搭建React-Cli(生产模式)