vue-highlightjs的使用小结

摘要:
全能的上帝,让我们坚强起来!是否要使用高亮显示等代码。js在vue项目中的应用?有人帮我们安装了vue-highlightjs,yarnaddhighlight。js Dyarnaddvue highlight.js-D。这就是为什么我们需要安装两个依赖项:vue-highlight。js Dyarnaddvue高亮显示。js-DJs只实现代码高亮显示功能。它的安装包中没有css样式文件,因此我们需要安装一个突出显示。js来实现真正的风格。该引用依赖于importVueHighlightJSfrom'vue-highlightjs'import'highlight.js/styles/atom one dark.cs'vue。我们使用原子一暗。css样式文件,可以根据高亮使用。js官网上的面部颜色匹配可以自定义显示效果。您还可以检查高亮显示的文件。js,以查看样式表是否可用。
万能的github真主,让我们强大!
在vue的项目中想使用highlight.js这样的代码高亮?有人帮助我们实现了vue-highlightjs
  • 安装

yarn add highlight.js -D
yarn add vue-highlight.js -D

这里解释一下为什么要安装两个依赖:vue-highlight.js只是实现了代码高亮的功能,他的安装包里是没有css的样式文件的,因此我们还需要安装一个highlight.js来实现真正的样式。

  • 引用

在我们的入口文件main.js中引用依赖

import VueHighlightJS from 'vue-highlightjs'
import 'highlight.js/styles/atom-one-dark.css'
Vue.use(VueHighlightJS)

我们使用的是atom-one-dark.css这个样式文件,可以根据
highlight.js官网上的面配色自定义自己的展示效果。也可以看我们项目中安装的highlight.js中的文件去看是否具备这个样式表。

  • 使用

因为已经实现了vue的组件化,所以使用起来非常傻瓜...

// demo.vue
<template>
<pre v-highlightjs>
    <code class="css">
        {
          border: 1px solid #fff;
        }
    </code>
</pre>
</template>
  • 参考
highlight.js demo地址
vue-highlightjs github地址
原文地址:https://segmentfault.com/a/1190000016877782

免责声明:文章转载自《vue-highlightjs的使用小结》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇SuperGridControl 使用小技巧cgroup代码浅析(1)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

vue项目中 —— rem布局适配方案

1、安装插件  安装 amfe-flexible、postcss-px2rem-exclude cnpm i amfe-flexible postcss-px2rem-exclude --save 安装完毕,会在 package.json 文件的 dependencies 属性中看到如下: 2、在main.js文件中引入 import 'amfe-fle...

vuejs如何调试代码

基于webpack的配置调试# 使用Vue-cli命令行工具初始化基于wabpack模板的项目的命令语法: Copy npm install -g @vue/cli # 全局安装vue-cli,版本vue3.x vue init webpack [my-project] [app-name] # 使用vue-cli初始化...

vue配置请求转发解决跨域问题

通过nodejs的请求转发到后台,前端地址:http://localhost:8080 后端地址:http://localhost:8081 vue.config.js内容如下: let proxyObj={} proxyObj['/']={ //websocket ws:false, target:'http://localho...

vue中修改滚动条样式

这是一个在VUE中的设置滚动条样式的方法,该方法只适用于Chrome浏览器,亲测在火狐不适用 样式写在 APP.vue 中,可以用在全局,如果只用在那个盒子中,只需要在::前面加上盒子的class名就可以 ::-webkit-scrollbar { 10px; height: 1px; } ::-webkit-scrollbar-thumb {...

jekins接通gitee的webhook做自动部署 vue、react、java、springBoot

简介 其实点一下,也是浪费生命,不是吗? 推送代码到Gitee时,由配置的 WebHook 触发 Jenkins 任务构建。多好! jekins安装插件 搜索并安装这两个插件Gitee Plugin、Jersey 2 API 第二个插件本不是必要的,是因为我目前当前Gitee Plugin插件有一个Bug,因此安装的。 安装完成后,记得重启下jekins...

vue项目搭建

1.安装淘宝镜像 npm install -g cnpm --registry=https://registry.npm.taobao.org 2.安装vue脚手架 cnpm install vue-cli -g 3.安装webpack (npm)cnpm install -g webpack npm install webpack-cli -g 4...