css - 生成的 css 文件是否应该与我的组件的源代码一起放置?
问题描述
我已按照官方指南添加node-sass
为 css 预处理器:
生成的css
文件与我的源代码放在一起。
Component
--Component.css
--Component.scss
--Component.tsx
我不喜欢这个有两个原因:
- 它使文件资源管理器混乱
- 随着
css
文件的生成,我不认为它们是源代码的一部分,而是构建的一部分
我在想这个错误的方式吗?还是有更多的人将他们的 css 文件移出他们的源文件夹?
解决方案
通常,生成的代码不应包含在您的 git 存储库中。这是为了避免混乱的合并冲突和使用过时的生成文件。
我通常创建一个“目标”文件夹并将所有生成的文件输出到该文件夹。此文件夹的命名约定由您决定。有些人喜欢使用'dist'。然后我将此文件夹添加到我的 .gitignore 文件中。
推荐阅读
- nlp - 每个句子与 NeuralCoref 中的哪些共指链相关?
- python - 从使用 SciPy.optimize.minimize 最小化的函数中提取非最小化值
- javascript - 未定义的数据从子组件传递到父组件
- sql - 如何获取 SQL Server 中的最后一行
- javascript - 如何在 React 中选择一个 DOM 元素
- sql - 如何修复 GROUP BY 上的 SQL 错误?我正在尝试对摘要统计信息进行 AVG
- python - 使用不可预知的分隔符检查字符串中的单词
- angular - Angular 9 和 .NET Core - 来自源 localhost:4200 的访问已被 CORS 策略阻止
- python - 计算熊猫df中连续列值的数量
- algorithm - 是否有任何类似于压缩值而不是键的数据结构的 Double Array Trie