引导程序的 scss 文件在 scss 文件架构中的正确位置



我已经阅读了某个地方,当我们创建一个名为"供应商"的文件夹时,我们的第三方SCSS部分包括一个名为"供应商"的文件夹。由于那部分我想知道如何创建SCSS文件的正确结构,因为Bootstrap SCSS文件放置在我的:Node_modules文件夹-Bootstrap -SCSS中。我是否应该将整个SCSS文件夹从Node_modules的Bootstrap文件夹中剪切并粘贴到我的"供应商"文件夹中?

您可能会过度思考它。"供应商"文件夹的要点是,您知道其中的文件是第三方,因此不是要编辑的内容。

在我见过的大多数示例中,没有提及包装管理人员。他们只是在下载文件并将其粘贴在项目中。

我不建议从node_modules目录中复制内容。这几乎打破了使用软件包管理器的重点。如果您曾经更新到较新版本的Bootstrap,则需要再次复制并粘贴。您可能还可能根本不使用NPM。

如果您使用软件包管理器来管理所有第三方SCSS,则仅在main.scss文件中列出相关文件可能会很好。这使第三方代码与您的代码分开。如果您需要检查项目中使用的内容,则可以将该main.scss用作目录,而不是查看文件系统上的文件夹。

如果您真的真正觉得需要使用供应商文件夹,则可以使用只能在node_modules中使用@import的文件填充它。但实际上,我不确定这对您是否有帮助。

最新更新