引导的正确位置';scss文件体系结构中的scss文件

引导的正确位置';scss文件体系结构中的scss文件,css,twitter-bootstrap,sass,Css,Twitter Bootstrap,Sass,我在某个地方读到过,当我们创建一个scss文件结构时,有一个名为“vendors”的文件夹是一个很好的做法。这个文件夹应该包括我们的第三方scss部分。由于这一部分,我想知道如何为我的scss文件创建一个适当的结构,因为引导scss文件放在我的:node_modules文件夹-Bootstrap-scss中。我是否应该将整个scss文件夹及其子文件夹从node_模块的引导文件夹剪切并粘贴到我的“供应商”文件夹 你可能想得太多了。“供应商”文件夹的目的是让您知道其中的文件是第三方的,因此不需要编辑

我在某个地方读到过,当我们创建一个scss文件结构时,有一个名为“vendors”的文件夹是一个很好的做法。这个文件夹应该包括我们的第三方scss部分。由于这一部分,我想知道如何为我的scss文件创建一个适当的结构,因为引导scss文件放在我的:node_modules文件夹-Bootstrap-scss中。我是否应该将整个scss文件夹及其子文件夹从node_模块的引导文件夹剪切并粘贴到我的“供应商”文件夹

你可能想得太多了。“供应商”文件夹的目的是让您知道其中的文件是第三方的,因此不需要编辑

在我看到的大多数示例中,都没有提到包管理器。他们只是下载文件并将其粘贴到项目中

我不建议从node_modules目录中复制内容。这几乎违背了使用包管理器的意义。如果您曾经更新到较新版本的引导,则需要再次复制和粘贴。在这一点上,您最好不要使用npm

如果您使用包管理器来管理所有第三方SCS,那么只需在
main.SCSS
文件中列出相关文件就可以了。这样可以将第三方代码与您的代码分开。如果需要检查项目中使用的内容,可以使用该
main.scss
作为目录,而不是查看文件系统上的文件夹


如果您真的觉得需要使用供应商文件夹,那么您可以使用只会导入节点_模块中实际文件的文件来填充它。但实际上,我不确定这对你有什么帮助。

非常感谢!你已经消除了我对这个问题的大部分疑虑。