npm 包 vue-marked-loader 使用教程

在 Vue.js 中使用 Markdown 来编写文档、博客等,已成为前端开发者的常用方式。而 vue-marked-loader 可以让我们更方便地将 Markdown 转换成 HTML ,并嵌入到 Vue 的组件中使用。本文将详细介绍 vue-marked-loader 的使用教程。

vue-marked-loader 组件的安装

首先,我们需要将 vue-marked-loader 安装到我们的项目中。使用以下命令行:

--- - ----------------- --

其中,-D 参数代表该依赖为开发时依赖。

vue-marked-loader 的使用

  1. 首先,在我们的 .vue 文件中使用 <template lang="markdown"> 标签来标识该组件使用 Markdown 语言编写。
--------- ----------------
- ----- ---
-----------
  1. 在使用 Markdown 编写的内容中,我们可以使用 Vue 组件。
--------- ----------------
- ----- --- ---------
-----------------------------
-----------

--------
------ ------- -
  ----------- -
    -----------
  -
-
---------
  1. 在使用 vue-marked-loader 转换 Markdown 为 HTML 之前,我们需要配置一些选项。在 vue.config.js 文件中添加以下代码:
-------------- - -
  ------------- ------ -- -
    -------------
      -----------
      --------------
      ------------------
      ---------------------
      ------
      ---------------------------
      ----------------------------------------------------
      ----------
        ---- ----
      --
  -
-
  1. 最后,在使用 Vue CLI 3 构建项目或者使用 Webpack 打包项目时,vue-marked-loader 将自动将 Markdown 转换为 HTML ,并嵌入到 Vue 组件中,使用方式如下:
----------
  -----
    ------ ----- -------
    ---- ---------------------------------------------------
  ------
-----------

--------
------ ------- ---- ----------------------

------ ------- -
  ---- -- -
    ------ -
      ------ --- --------
    -
  --
  --- -
    --------------------- -------
  -
-
---------

注意事项

  1. 基于 vue-loader v15 的版本,安装 vue-markdown-loader 需要指明 loader ,即 vue-markdown-loader/lib/markdown-compiler

  2. 在使用 vue-marked-loader 转换 Markdown 时,需要配置 raw: true

结语

在 Vue.js 中使用 Markdown 可以让我们更快速地编写文档、博客等内容。vue-marked-loader 可以让我们更方便地使用 Markdown ,并将其嵌入到 Vue 组件中使用。希望通过本文的介绍,可以帮助大家更好地使用 vue-marked-loader 。

来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/6005518181e8991b448ced44


猜你喜欢

  • npm 包 thousands 使用教程

    在前端开发中,我们经常会遇到需要格式化数字为千分位的需求,如价格、数量等。此时,一个方便实用的 npm 包 --- "thousands" 就可以帮助我们快速完成这种格式化操作。

    2 年前
  • npm 包 file-guard 使用教程

    在前端开发中,我们经常需要管理和监控文件的变化。此时,file-guard 是一个非常方便的工具,它可以监测文件的变化并执行相应的命令。通过本文,我们将介绍 file-guard 的安装方法及其如何在...

    2 年前
  • npm 包 mongoose-path-tree-ng 使用教程

    什么是 Mongoose Path Tree NG? Mongoose Path Tree NG 是一个 Node.js 的工具包,它提供了对基于路径的无限层级树数据的管理。

    2 年前
  • npm 包 docutil 使用教程

    docutil 是一个能够提取代码中的文档注释并生成文档网页的 npm 包。它能够轻松地帮助开发者在开发时自动生成文档,节省了大量时间。 本文将介绍如何使用 docutil 包,包括如何安装、使用和生...

    2 年前
  • npm 包 if-file-read 使用教程

    前言 在前端开发中,我们经常需要读取文件并做相应的逻辑。然而,由于浏览器的限制,我们无法直接读取客户端的文件系统。如果使用服务器进行文件读取,则需要对服务器进行操作,往往会增加开发的成本与难度。

    2 年前
  • npm 包 babel-plugin-import-resolver 使用教程

    前言 对于前端开发者来说,Webpack 是非常常用且基础的工具。Webpack 通过使用 Loader 和 Plugin,能够将源代码中的静态资源如 CSS,图片等转换为 JavaScript 代码...

    2 年前
  • npm 包 neo4j-here 使用教程

    在前端开发领域中,数据库是一个非常重要的组成部分。随着技术的发展,越来越多的公司和团队开始使用图数据库,比如 popular 的 neo4j。在 Node.js 平台下,我们可以使用 npm 包 ne...

    2 年前
  • npm 包 @pqart/react-native-swipeout 使用教程

    Swipeout 是 React Native 中一个流行的组件库,它提供了一个漂亮的、可定制的侧滑菜单。@pqart/react-native-swipeout 是 Swipeout 组件的一个扩展...

    2 年前
  • npm 包 magu-plugin-share-link 使用教程

    本文将介绍 npm 包 magu-plugin-share-link 的使用说明,该插件用于快速生成分享链接,并支持自定义图标和文案。本文将详细介绍该插件的安装、配置和使用,并附带示例代码,希望能为前...

    2 年前
  • npm 包 ng2-component-tab 使用教程

    ng2-component-tab 是一个 Angular 2 项目中常用的 npm 包,用于创建复杂的选项卡界面。这篇文章将介绍如何使用 ng2-component-tab ,以及实现常见的选项卡绑...

    2 年前
  • npm 包 assert-valid-github-label-name 使用教程

    在开源社区中,GitHub 标签是描述和分类仓库的重要元素。为了确保标签的一致性和规范性,我们通常需要对其名称进行校验。assert-valid-github-label-name 是一个 npm 包...

    2 年前
  • npm 包 bookcss 使用教程

    在 Web 开发过程中,UI 设计常常是一个极为重要的环节。而在实际运用中,我们更加追求快速地实现我们的设计想法。本文将介绍一款基于 Node.js 的 npm 包 -- bookcss,其提供了一些...

    2 年前
  • npm 包 msx-x 使用教程

    介绍 MSX-X 是一个简单易用的前端工具包,它提供了很多实用的组件和工具函数,帮助前端开发者更好地构建复杂的 Web 应用程序。 它可以轻松地与各种浏览器兼容,并可以快速地安装和使用。

    2 年前
  • npm 包 react-native-webview-richeditor 使用教程

    前言 在移动端 App 开发中,经常需要使用富文本编辑器,以实现用户输入和展示富文本内容。而 react-native-webview-richeditor 是一个基于 React Native 和 ...

    2 年前
  • npm 包 sass-mi 使用教程

    什么是 sass-mi? sass-mi 是一个基于 Sass 开发的 UI 样式库。它封装了常用的样式,并提供了一系列变量和混合器,让前端开发人员可以轻松定制和使用美观的 UI 样式。

    2 年前
  • npm 包 msx-x-loader 使用教程

    随着现代 Web 技术的快速发展,特别是在前端领域中,开发人员正在不断尝试新的工具和框架来提高其代码的可维护性和可读性。Npm 包是开发过程中一个重要的组成部分,因为它们提供了方便和易用的方法来管理项...

    2 年前
  • npm 包 zc-config 使用教程

    在前端开发中,配置文件通常是重要的一环,它们定制了应用程序的行为和外观。然而,为了维护这些配置文件并在整个应用程序中共享它们,可能是一项极具挑战性的任务。使用 zc-config 这个 NPM 包,您...

    2 年前
  • npm 包 small_waterfull 使用教程

    在前端开发中,我们经常会遇到需要懒加载图片或者滚动加载的需求。而这时,我们可以利用一个叫做 small_waterfull 的 npm 包来轻松实现。本篇文章将介绍使用 small_waterfull...

    2 年前
  • npm 包 wz-animejs 使用教程

    在前端开发中,常常需要使用动画效果来提升用户体验,而 wz-animejs 就是一款方便实用的动画库。本篇文章将介绍 wz-animejs 的使用方法,包含详细的步骤和示例代码,希望能帮助大家更好地使...

    2 年前
  • npm 包 html-webpack-hashfix-plugin 使用教程

    在前端开发中,Webpack 是一个非常重要的工具,它可以自动打包项目,并提供丰富的插件以帮助开发者更好地管理代码。其中,html-webpack-plugin 是一个非常重要的插件,它可以将 Web...

    2 年前

相关推荐

    暂无文章