微信排版工具新选择

sxkk20081年前73

实现一个编辑器

为了弥补 markdown 的缺点,我使用 mdx 来实现编辑器的功能, mdx 也就是 markdown 语法和 JSX 的结合,关于 MDX 的优势大家可以看下这篇文章

其实最简易的 demo 也是来自于官网的 playground

MDX playground

MDX Editor 一个好用的排版编辑器前言哈喽,大家好,我是Ai知识分享,去年年底,我开通了微信公众号“JS 酷”,也开始陆陆续续开始写文章, 发到微信公众号,作为一名程序员,我酷爱 Markdo...

SVG + 动画 实现一个有个性的404页面

sxkk20081年前82
前言我们的博客网站有时候 404 页面比较普通,我们可以通过 SVG 加动画来实现一个有个性的页面效果代码片段实现在undraw网站下载喜欢的插画,下载格式为 svg将 svg 转为 HTML 网页观...

在 Webpack 5 中开启懒编译(Lazy Compilation)

sxkk20081年前67
在 webpack 5 中推出了 experiments 配置,目的是为了给用户赋能去开启并试用一些实验的特性。由于实验特性具有相对 宽松的语义版本,可能会有重大的变更,所以你需要将 webpack...

使用 Prism.js 对代码进行语法高亮

sxkk20081年前81
前言通常我们在开发博客网站或者技术社区(类似掘金)这类网站的时候,就会有需求“对代码进行语法高亮”,我在开发 mdx editor(微信排版编辑器) 的时候,也有这个功能。社区对应语法高亮比较流行的有...

实现一个 Code Pen:(五)白嫖云数据库

sxkk20081年前88
前言前面的文章中,我们配置好了编辑器,实现了 css、html、js 的编辑,并且可以在浏览器端编译代码,接下来我们需要实现数据存储的功能。再次提一下我的技术栈主要是 Next.js。我们知道使用 N...

实现一个 Code Pen:(四)浏览器编译代码

sxkk20081年前97
前言前面的文章中,我们配置好了编辑器,实现了 css、html、js 的编辑,现在我们需要做代码实时运行的功能了,并且可以直接写 less、scss、可以写 JavaScript、typescript...

文本转语音如此简单

sxkk20081年前123
文本转语音如此简单
Your browser does not support the audio element.前言哈喽,大家好,我是Ai知识分享,这两天在研究文本转音的功能,有时候担心自己的普通话不标准,比方说要录...

如何使用 react 和 three.js 在网站渲染自己的3D模型

sxkk20081年前101

删除所有对象中的物体

删除所有对象中的物体截图

将 glb 文件导入 blender

将 glb 文件导入 blender截图

将 glb 文件导入 blender第二步截图

选择您的模型,然后单击 Import glTF 2.0

选择模型导入截图

哈喽,大家好,我是Ai知识分享,今天翻译一篇文章 《How to Use Three.js And React to Render a 3D Model of Your Self》,内容是当下最流行的...

如何升级到 React 18发布候选版

sxkk20081年前62
目录安装客户端渲染 API 的更新服务端渲染 API 的更新自动批处理 (Automatic Batching)用于第三方库的 API更新严格模式 (Strict Mode)配置你的测试环境不再支持...

我用 nodejs 爬了一万多张小姐姐壁纸

sxkk20081年前103
前言哈喽,大家好,我是Ai知识分享,为什么要下载这么多图片呢? 前几天使用 uniapp + uniCloud 免费部署了一个壁纸小程序,那么接下来就需要一些资源,给小程序填充内容。爬取图片首先初始化...