Less 减少不必要的CSS@导入缺点

Less 减少不必要的CSS@导入缺点,less,Less,我有一个CSS目录结构的项目,如下所示: -public -admin -includes 在includes文件夹中创建一个“importer”文件,该文件夹只包含该目录中所有文件的@import,有什么缺点吗?然后将该文件包含在public/admin目录中的每个文件中。不必总是加载所有文件,但这样比在每个文件顶部手动导入依赖项更干净 我想它可能会编译得慢一点,因为它需要读取更多的文件,但这会节省我更多的时间,并且不再考虑项目中的依赖关系。这样做会让我失去一些东西吗?还是绝对没问题?我认为

我有一个CSS目录结构的项目,如下所示:

-public
-admin
-includes
在includes文件夹中创建一个“importer”文件,该文件夹只包含该目录中所有文件的
@import
,有什么缺点吗?然后将该文件包含在public/admin目录中的每个文件中。不必总是加载所有文件,但这样比在每个文件顶部手动导入依赖项更干净


我想它可能会编译得慢一点,因为它需要读取更多的文件,但这会节省我更多的时间,并且不再考虑项目中的依赖关系。这样做会让我失去一些东西吗?还是绝对没问题?

我认为这种方法听起来不错。我通常认为在文件中拆分代码是一个好主意,如果您能够很好地构造代码,并在运行时将其加载到一个文件中(使用较少的编译器)。这样就更容易组织它,更容易找到你需要的东西。对我来说,这战胜了编译器额外时间的小缺点