P.S。我在前端没有大量的知识和经验。 所以问题是:这是正常的工作流程吗?
scss
中的所有引导node_modules
文件加载到项目(src
文件夹)中src
中重写变量(使用customvariables.scss
)bootstrap.css
dist
这是我的问题的描述:
我得到的不是我写的现有项目(仅限前端)
它写的样式不好,我想修复它,例如,太多的具有不同样式的按钮;通常,通过简单的引导程序自定义(使用引导程序变量和一些小的更改)可以完成太多的引导程序样式替代
问题之一是它引用了bootstrap.css
(不是scss
,并且没有使用npm
加载,而是手工添加了)。
整个项目中的自定义样式均以less
我想自定义引导程序(更改默认颜色,添加默认边框等),但是,为此,最好使用bootstrap-sass并更改变量中的默认值。之后,我将不得不将sass
编译为css
(例如使用gulp),并将bootstrap.css
包含到项目中。
这将在一个项目中产生scss
和less
。此外,我可能需要有两个变量版本(例如variables.less
和variables.sass
),其中某些值将是相同的(例如颜色)。我现在无法将所有内容都重写为scss
。