两天前,我了解到了webpack装载机。经过6-7个youtube视频和几个小时的练习,我知道了如何使用它们。但是没有一个教程解释,为什么我应该。他们说“我们可以只在那里添加标签和css,但让我们使用加载器来完成”。现在我知道了什么是加载器以及如何使用它们。但是..。为什么?这里有什么好处?我能用webpack的css和样式加载器做什么,而不能使用?还是把css写成js文件对性能更好?更让我困扰的是使用加载器来加载img文件、字体和其他文件。在这种情况下,所有加载器所做的只是更改名称并将其放入"dist“文件夹。为什么我不能手动将我需要的图像放到那个文件夹中,为什么要使用加载器(我在这里不谈文件压缩,因为我还不确定我是否能够用加载器压缩img)。所以我的问题是,为什么是装载器?特别是,为什么要为img和其他文件加载程序,如果我还不如自己把它们放到dist文件夹中呢?我现在看不到的好处是什么
发布于 2021-02-05 04:47:17
这样你就可以把它们捆绑在一起。例如,假设您想使用SASS。您构建了SCSS代码,现在您必须生成CSS文件并将其添加到html文件中。现在,如果您有一个加载器,webpack可以为您编译CSS文件,并将其与javascript代码捆绑在一起。因此,现在您不必管理style标记,因为javascript代码将为您完成这项工作。假设你有打字代码。这也需要编译,可能还需要捆绑。
你需要装载机吗?它们并不完全是必需的,但另一种选择是手动完成所有操作。根据CSS、字体、图像等。你必须明白,Webpack就是为了创造一个捆绑包。因此,它可以挑选资产并将其捆绑在一起。你能手动做吗?也是,但话又说回来,这就是Webpack所做的。
https://stackoverflow.com/questions/66053174
复制相似问题