来源:互联网 更新时间:2026-08-02 12:49
ChatOllama 从 2024 年初开始起步,最初只是围绕 Ollama 模型搭建的一个简单聊天界面。项目虽小,但作为一款面向用户的 Web 应用,该有的基础功能一个都不能少。经过最初的几周开发,核心功能——模型管理、知识库创建、系统设置——都已完成,但前端细节还停留在“能用就行”的阶段,字体就是其中之一。

开源社区的力量总是能带来意想不到的惊喜。细心的使用者在体验中发现了字体的改进空间——satrong 主动将项目的首选字体设置为谷歌字体
Nuxt 生态中对谷歌字体已有完善的支持,核心方案是
$ pnpm i -D @nuxtjs/google-fonts
// https://nuxt.com/docs/api/configuration/nuxt-config
export default defineNuxtConfig({
devtools: { enabled: true },
modules: [
'@nuxt/ui',
'@vueuse/nuxt',
['@nuxtjs/google-fonts', {
families: {
'Noto Sans': true,
'Josefin+Sans': true,
Lato: [100, 300],
Raleway: { wght: [100, 400], ital: [100] },
Inter: '200..700',
'Crimson Pro': { wght: '200..900', ital: '200..700' },
}
}]
],
ui: { icons: ['heroicons', 'iconoir'] },
css: ['~/assets/index.scss',]
})
html, body, #__nuxt {
height: 100%;
font-family: "Noto Sans", SF Pro SC, SF Pro Text, SF Pro Icons, PingFang SC, Helvetica Neue, Helvetica, Arial, sans-serif;
}
配置完成后,提交合并请求,字体就正常工作了。整个过程从发现问题到解决,其实只花费了不到半小时,但带来的视觉体验提升非常明显。
项目再小,也是完整的产品。每天投入精力去打磨的,往往不是那些核心算法或架构,而是这些看似不起眼、却对用户实际体验至关重要的细节。这次笔记记录了谷歌字体在 Nuxt 3 中的集成方法,希望对正在开发类似项目的同行有所帮助——至少能节省 5 分钟的搜索和调试时间。
ThinkBook系列最新价格全解析:2026年选购避坑与实时询价指南
Ondo将于今日上线股票永续合约
暗黑4S14野蛮人终局BD攻略
区块链OTC交易所有哪几家比较正规?
Binance新增15种bStocks代币化证券为杠杆抵押资产
Meme币DOGS今晚上线!开局就解锁91%代币是否带来风险?
忍者必须死3极刃血影角色介绍
晶核艾尔莎角色盘点 晶核艾尔莎强度分析与实战表现
余姚的路虎4s店在哪个位置
彩云天气怎么看分钟级降雨预报 彩云天气精准预报方法【技巧】
五千元以下的笔记本几乎消失!经销商:至少一年看不到涨价尽头
Intel喜讯连连:18A工艺良率提升到85%、CPU将涨价15%
遗忘之海密室通关教程 遗忘之海密室全关卡解谜思路与难点解析
华为Mate 70系列首发的红枫镜头下放至千元档:全员普及原色影像
合集38个项目筹集5.406亿美元 Figure融资2亿
国家养老服务消费补贴上线京东
英伟达机器人团队在京沪深招人,聚焦具身智能等四大领域
一站式PDF转Markdown解决方案PDF3MD
硬刚苹果!华为9月新品阵容出炉:Mate 90系列、全新三折叠
微软Copilot AI漏洞可致敏感数据泄露,企业用户需及时更新
手机号码测吉凶
本站所有软件,都由网友上传,如有侵犯你的版权,请发邮件haolingcc@hotmail.com 联系删除。 版权所有 Copyright@2012-2013 haoling.cc