摘要: 本文主要介绍了 CSS 工具链,可以看出工具链的出现都是为了解决语言的问题,文中就介绍了预处理器和后处理器,预处理器主要介绍了 sass,并举了星空这个例子,sass 是通过与预编译器编译成 css 后给 html 使用;后处理器则介绍了 postcss,其中 postcss 和 babel 类似,都有很多插件,简单介绍了一下 tailwind 这个原子化 CSS,它也是 postcss 的一个插件 阅读全文
posted @ 2024-12-16 10:48 goicandoit 阅读(97) 评论(0) 推荐(0)
摘要: 本文主要讲到了 JS 的工具链,其中主要涉及语言问题,那么 js 语言有兼容性和语言缺陷的问题,从兼容性角度出发,有 API 兼容和语法兼容,这分别有一系列工具来解决,API 可以用 core-js 解决,语法兼容则可以通过插件解决,与此同时出现了一个集大成者,babel,它是语言的增强,代码集成转换工具 阅读全文
posted @ 2024-12-15 19:29 goicandoit 阅读(138) 评论(0) 推荐(0)
摘要: 主要介绍了包管理和模块化,模块化可以分为函数和文件层面,为了管理文件依赖又产生了模块化的标准,常用的是CJS和ESM;而在实现上,不同的环境也有所不同。包管理则是一系列模块的聚合,在vscode编写时,包通常被放置于node_modules,最常用的就是npm包 阅读全文
posted @ 2024-12-15 17:18 goicandoit 阅读(110) 评论(0) 推荐(0)
摘要: 本文主要实现node和rasa的交互,这样为后面node介入rasa奠定基础,目前实现的是node获取rasa响应后的结果,从接口访问rasa然后返回rasa的结果。涉及如何配置,训练模型,启动rasa服务器,打通路由,交互。 阅读全文
posted @ 2024-12-12 22:22 goicandoit 阅读(109) 评论(0) 推荐(0)
摘要: rasa对话的最简单实现,涉及到了 domain.yml、data\nlu.yml、data\rules.yml 等文件。 阅读全文
posted @ 2024-12-12 19:15 goicandoit 阅读(84) 评论(0) 推荐(0)
摘要: rasa学习笔记,主要涉及对轮对话的rasa core和表单 阅读全文
posted @ 2024-12-09 16:27 goicandoit 阅读(291) 评论(0) 推荐(0)
摘要: JTW全称Json Web Token,JWT通常包含三个部分,用点(.)分隔,Header(头部)、Payload(载荷)、Signature(签名)。 阅读全文
posted @ 2024-04-15 17:04 goicandoit 阅读(56) 评论(0) 推荐(0)
摘要: 单线程是异步产生的原因,事件循环是异步的实现方式 阅读全文
posted @ 2024-04-07 20:21 goicandoit 阅读(44) 评论(0) 推荐(0)
摘要: 整个渲染流程分为多个阶段,分别是:HTML解析、样式计算、布局、分层、绘制、分块、光栅化、画 阅读全文
posted @ 2024-04-06 21:13 goicandoit 阅读(34) 评论(0) 推荐(0)
摘要: Array.from、Array.prototype.join()、Array.prototype.slice()、Array.prototype.splice() 阅读全文
posted @ 2024-01-28 15:48 goicandoit 阅读(24) 评论(0) 推荐(0)