大数跨境
0
0

50k star 轻量开源CSS框架Bulma保姆级安装教程:从CDN到Sass,新手也能秒会

50k star 轻量开源CSS框架Bulma保姆级安装教程:从CDN到Sass,新手也能秒会 科技虫
2025-10-28
5
导读:Bulma 是一个免费的开源框架,提供现成的的 frontend 组件,您可以轻松地组合它们来构建响应式 Web 界面。

科技虫致力于分享一些优秀的开源程序和客户端软件。比如商城、小程序、H5、网站、办公系统、OA、CRM、ERP、内容管理系统CMS、物联网系统、智能硬件、人工智能AI、大数据分析、智慧大屏、工具类软件、编程类软件工具、服务器运维、网络安全、前端技术、后台技术。



为了方便大家,我把往期所有发表过的内容按分类整理成一个文档发表到了gitee上。地址:
https://gitee.com/php_andy/software-box
喜欢的可以去给个免费的star,你的鼓励是我继续创作的动力。非常感谢。


 

大家好~今天要给各位推荐一款「前端开发效率神器」——Bulma,这是一款轻量级、无JavaScript依赖的开源CSS框架,凭借简洁的语法、强大的响应式设计和高度可定制性,圈粉了无数开发者。不管你是刚入门的新手,还是想简化CSS编写流程的老司机,掌握它的安装方法,就能快速搭建出美观的页面。下面就带大家一步步搞懂Bulma的所有安装方式,按需选择不踩坑!

先搞懂:为什么选Bulma?

在讲安装前,先花30秒说说Bulma的核心优势,帮你判断它是否适合你的项目:

  • • 轻量无依赖:仅含CSS代码,不捆绑多余JS,加载速度快,不会给项目“增重”;
  • • 响应式开箱即用:自带移动端、平板、桌面端适配,不用手动写媒体查询;
  • • 高度可定制:通过Sass变量轻松修改主题(比如颜色、字体、间距),不用“魔改”原生样式;
  • • 开源免费:GitHub星标超4.7万,社区活跃,文档清晰,遇到问题容易找到解决方案。

两种核心安装路径:按需选对方法

Bulma提供「直接用CSS文件」和「用Sass库自定义」两种方式,前者适合快速测试或简单项目,后者适合需要定制主题的复杂项目。下面把每种方式的操作步骤讲透~

路径1:直接获取CSS文件——快速上手首选

如果你的需求是“尽快用Bulma写页面”,不用自定义样式,直接引入现成的CSS文件最省事,有两个选项可选:

推荐选项:用CDN引入(新手优先)

CDN的好处是“不用下载文件”,直接复制代码到项目里就能用,支持两大CDN平台:

  1. 1. jsDelivr(推荐,国内访问快)
    有两种引入方式,根据你的项目场景选:
    • • 方式1:在CSS文件中通过@import引入
      如果你习惯在单独的CSS文件里管理样式,直接加这行代码:  
      
             
              
             @import "https://cdn.jsdelivr.net.cn/npm/[email protected]/css/bulma.min.css";
    • • 方式2:在HTML头部用<link>标签引入
      直接在HTML的<head>里添加,加载更直接:  
      
             
              
             <link
        rel
      ="stylesheet"
        href
      ="https://cdn.jsdelivr.net.cn/npm/[email protected]/css/bulma.min.css"
      >
  2. 2. cdnjs(备选)
    若需要切换CDN,也可以用cdnjs的链接,用法和上面一致,替换链接即可:  
    
          
           
          <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bulma/0.9.4/css/bulma.min.css">

小贴士:自Bulma v1版本后,主版本已支持RTL(从右到左)语言(如阿拉伯语),不用再单独下载“Bulma RTL版本”,直接用上面的链接就行~

备选选项:下载GitHub发布版

如果你的项目不能连外网,或者想把CSS文件存在本地,可以下载压缩包:

  1. 1. 打开Bulma的GitHub发布页(点击直达);
  2. 2. 找到最新版本的「Source code (zip)」,点击下载;
  3. 3. 解压后,在css文件夹里找到bulma.min.css,复制到你的项目中,再通过<link>引入即可。

路径2:获取Sass库——自定义主题必选

如果你的项目需要个性化主题(比如把主色调改成品牌色、调整字体大小),就需要用Bulma的Sass库(.sass文件),同样有两个选项:

推荐选项:用NPM/Yarn安装(项目开发首选)

NPM/Yarn是前端项目的依赖管理工具,用它安装Bulma,方便后续更新和管理,步骤如下:

  1. 1. 确保你的电脑已安装Node.js(若未安装,先去Node.js官网下载);
  2. 2. 打开终端,进入你的项目根目录;
  3. 3. 执行安装命令(二选一,NPM更通用,Yarn更快):
    • • 用NPM安装:  
      
             
              
             npm install bulma
    • • 用Yarn安装:  
      
             
              
             yarn add bulma
  4. 4. 安装完成后,在项目的node_modules/bulma目录下,就能找到所有Sass文件,之后在你的Sass文件中引入即可开始定制:  
    
          
           
          // 先修改Bulma变量(比如把主色调改成蓝色)
    $primary
    : #0066cc;
    // 再引入Bulma的Sass主文件

    @import
     "../node_modules/bulma/bulma.sass";
备选选项:克隆GitHub仓库

如果想获取Bulma的最新开发版(非稳定版,适合进阶开发者),可以直接克隆GitHub仓库:

  1. 1. 打开终端,执行克隆命令(三选一,根据你的GitHub连接方式):
    • • 用SSH克隆(需配置GitHub SSH密钥):  
      
             
              
             git clone [email protected]:jgthms/bulma.git
    • • 用HTTPS克隆(无需配置,直接用):  
      
             
              
             git clone https://github.com/jgthms/bulma.git
    • • 用GitHub CLI克隆(需安装GitHub CLI):  
      
             
              
             gh repo clone jgthms/bulma
  2. 2. 克隆完成后,进入bulma文件夹,里面的sass目录就是所有Sass源文件;

    注意:GitHub仓库包含Bulma的文档和示例,体积比NPM包大很多,普通项目用NPM安装更轻便。

3个实用小贴士,避坑又高效

  1. 1. 版本选择:建议用0.9.x1.x版本(文档中用的是0.9.4,稳定且兼容好),避免用太旧的版本,以免缺少新功能;
  2. 2. 安装方式怎么选?
    • • 快速测试/简单页面:选CDN引入CSS;
    • • 本地无外网项目:下载GitHub的CSS压缩包;
    • • 需定制主题的项目:用NPM安装Sass库;
  3. 3. RTL支持:v1以上版本无需额外配置,直接在HTML标签加dir="rtl"就能适配从右到左的语言。

最后:动手试试吧!

Bulma的安装门槛不高,核心就是“按需选择”——简单用选CSS,定制用选Sass。安装完成后,你可以去Bulma的官方文档看看组件示例(比如按钮、卡片、导航栏),复制代码就能快速复用,大大减少CSS编写时间。

使用案例

如果你的项目里已经用了Bulma,或者安装时遇到了问题,欢迎在评论区聊聊~也别忘了把这篇教程分享给需要的小伙伴,一起提升开发效率!

官网地址:https://bulma.org.cn/github:https://github.com/jgthms/bulma

喜欢的话点击下方卡片关注一下我吧,为您推荐更多优秀好用的程序和软件。你也可以给我留言或私信,说出你需要的程序和软件,我帮大家推荐。


创作不易 分享,点赞,在看 支持一下,🙏感谢。


 

【声明】内容源于网络
0
0
科技虫
1234
内容 288
粉丝 0
科技虫 1234
总阅读968
粉丝0
内容288