Vue使用Prism实现页面代码高亮展示示例
- 技术交流
- 2024-10-01 11:13:01
目录
- 引言
- 1、 安装依赖
- 2、配置插件
- 3、代码片段
引言
之前用 Ace 高亮代码,但依赖包过大,本身需要的功能也不是很多,只有代码高亮、显示行号、高亮某行。就用一下 Prismjs,现记录一下使用方法
1、 安装依赖
yarn add prismjs // 安装 prismjs 组件 yarn add babel-plugin-prismjs --dev // 安装编译器插件
2、配置插件
// .babelrc 或 babel.config.js 文件里配置以下内容 { "plugins": [ ["prismjs", { "languages": ["javascript", "css", "php"], // 需要的语言 "plugins": ["line-numbers", "line-highlight"], // 引入的插件 // "theme": "twilight", // 自定义主题 "css": true }] ] }
3、代码片段
注意看注释,非常重要
// pre 和 code 写在同一行(不然行号会错乱{{props.code}}
以上就是Vue使用Prism实现页面代码高亮展示示例的详细内容,更多关于Vue Prism页面代码高亮的资料请关注讯客其它相关文章!
Vue使用Prism实现页面代码高亮展示示例由讯客互联技术交流栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“Vue使用Prism实现页面代码高亮展示示例”