Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
向每个文件添加common.sass文件_Sass_Webpack - Fatal编程技术网

向每个文件添加common.sass文件

向每个文件添加common.sass文件,sass,webpack,Sass,Webpack,我正在使用webpack。我有很多sass文件。每个文件导入“common.sass”文件。我不想在每个文件中写入@import“common.sass”。如何避免在每个文件中写入它? 也许有机会在每个文件中添加字符串@import“common.sass”?您无法避免导入,因为每个sass部分都是由加载程序独立处理的。但是,您可以避免将该行添加到每个文件中。是一个加载程序,用于指定加载模块时应自动包含的其他模块。它非常简单、灵活,如果需要,可以很容易地进行分叉和修改。至少,只有一个css文件,

我正在使用webpack。我有很多sass文件。每个文件导入“common.sass”文件。我不想在每个文件中写入@import“common.sass”。如何避免在每个文件中写入它?
也许有机会在每个文件中添加字符串@import“common.sass”?

您无法避免导入,因为每个sass部分都是由加载程序独立处理的。但是,您可以避免将该行添加到每个文件中。是一个加载程序,用于指定加载模块时应自动包含的其他模块。它非常简单、灵活,如果需要,可以很容易地进行分叉和修改。

至少,只有一个css文件,对吗?如果是这样,请包含一个包装器sass文件,其中导入所有必要的sass文件,而不是在每个文件中导入。否,每个sass文件将有一个css。然后,不要使用
@import common.sass
使用html中的
链接
标记。否,在common.sass中,每个sass文件中都使用了一些变量。那么您肯定需要在每个sass文件中导入这些变量。或者使用任务运行程序(如gulp或grunt)自动渲染。检查