在各种 React 文档中,我看到它被添加为产品依赖项,但我不明白为什么。难道它不应该是一个 devDependecy 吗?因为 SASS 仅在开发过程中进行编译,而当推送到产品时,您实际上推送的是已编译的 CSS 文件?
最佳答案
由于需要进行生产构建,因此它应该位于生产依赖项列表中。
根据我的经验,大多数时候项目都会重新构建以进行生产,因此需要从头开始构建所需的所有包。
开发依赖项可能类似于 webpack-dev-server,产品构建不需要它,但显然在开发中使用(假设有人正在使用它)。
关于reactjs - Node-sass 是 React 项目的开发依赖还是生产依赖?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55089432/