25 sass npm reactjs node-sass package.json
在各种 React 文档中,我看到它被添加为 prod 依赖项,但我不明白为什么。它不应该是 devDependy,因为 SASS 只在开发过程中被编译,当推送到 prod 时,你实际上是在推送编译后的 CSS 文件吗?
jsd*_*per 20
由于需要进行生产构建,因此它应该在生产依赖项列表中。
根据我的经验,大部分时间项目都会重新构建以进行生产,因此需要从头开始构建所需的所有包。
dev 依赖项可能类似于 webpack-dev-server ,它在 prod 构建中不需要,但显然在开发中使用(假设有人正在使用它)。
在sass 的官方 NPM 站点上(也链接在这里:“ Sould SASS 可以安装为‘依赖项’还是‘devDependency? ’),建议将其安装为开发依赖项(除了全局安装之外),所以我相信这是要走的路。
另外,正如Node 官方网站上建议的那样,Babel 应该作为开发依赖项安装,我相信,创建生产版本可能需要这个包。考虑到我认为应用程序运行时不需要的所有包都应该作为开发依赖项安装。
| 归档时间: |
|
| 查看次数: |
8152 次 |
| 最近记录: |