Web 前端开发 IT@大前端

webpack和vue-loader

2018-06-22  本文已影响5人  从小就很瘦

随着前端向全端的慢慢转变。我发现要学的东西太多了,今天我就写点关于webpack的一些入门知识。巩固下自己的知识体系,顺便也能帮助一些刚入门的新手。
webpack
一个模块打包工具。把工程中每个文件作为一个模块,找出其中的依赖关系,将其打包成可部署的静态资源。

what-is-webpack.png
一个基本的例子,想像我们有一些 CommonJS 模块,它们不能直接在浏览器中运行,所以我们需要打包成一个文件,这样就可以通过 <script> 标签加载。webpack 可以遵循 require() 调用的依赖关系,为我们完成这些工作。

那么loader是什么东东呢?官网上解释为文件的预处理器。换句话说webpack处理各种资源的时候,需要加载各种loader,比如处理html使用了html-loader,处理css,使用style-loader,css-loader等。以下就是一些例子:

因此,在做vuejs项目时,webpack+vue-loader就组成了一个强大的workflow。

上一篇 下一篇

猜你喜欢

热点阅读