bootstrap使用手册
Webpack模块化
Bootstrap是一个流行的前端框架,提供了许多预先定义好的CSS和JavaScript组件,用于快速构建响应式的网站和Web应用程序;Webpack 2是一个模块打包工具,可将多个前端资源(如JavaScript,CSS,图片等)打包成一个或多个文件,以优化性能和加载速度,并提供了许多插件和加载器,以便更好地管理和构建前端项目,适用于网站建设、网页设计、网站开发和小程序开发。
有兴趣与 DEVDIY 开发者合作吗?
了解如何使用Webpack 2将Bootstrap包含在项目中。
什么是 Webpack?
webpack是近年来最火的一款模块加载器兼打包工具,它能把各种资源,例如JS(含JSX)、coffee、样式(含less/sass)、图片等都作为模块来使用和处理。
开发者可以直接使用 require(XXX) 的形式来引入各模块,即使它们可能需要经过编译(比如JSX和sass),但我们无须在上面花费太多心思,因为 webpack 有着各种健全的加载器(loader)在默默处理这些事情。
安装 Bootstrap
使用Node.JS模块的npm命令安装 bootstrap 。
导入 JavaScript
通过下一行命令添加到您的应用程序的入口点(包括 Bootstrap 中的 JavaScript脚本: index.js
、app.js
):
或者,您可以根据需要 单独导入插件:
导入预编译的Sass
要充分发挥Bootstrap的潜力,并根据您的需求进行定制,请使用源文件作为项目捆绑过程的一部分。
首先,创建自己的 _custom.scss
并使用它来覆盖 内置的自定义变量. 将您的主sass文件导入自定义变量,然后使用Bootstrap:
对于Bootstrap编译,请确保安装并使用所需的加载程序:sass-loader、postcss-loader与Autoprefixer,通过最小化安装,您的Webpack配置应该包括此规则或类似的:
导入编译后的 CSS
加入 DEVDIY 开发者社区
利用 DEVDIY 资源快速拓展您的业务有兴趣与 DEVDIY 开发者合作吗?