【问题标题】:Can I import everything from a javascript library with parcelJS?我可以使用 parcelJS 从 javascript 库中导入所有内容吗?
【发布时间】:2019-03-12 06:35:30
【问题描述】:

我最近开始使用parcelJS 进行构建,我对 Webpack 和此类工具还很陌生。我使用highlighJS 库在我的页面上突出显示一些语法,并使用下面的行导入它。

import hljs from 'highlight.js/lib/highlight';

这个库还有一些语言可以突出显示可以导入的语法:

import python from 'highlight.js/lib/languages/python';

有没有办法将文件夹中的所有语言都导入,而不是一一导入?

【问题讨论】:

  • 你试过import hljs from 'highlight.js'吗?他们的文档说“默认导入会导入所有语言!”所以它可以工作

标签: javascript frontend highlight.js parceljs


【解决方案1】:

使用import hljs from 'highlight.js'会在使用hljs.highlightBlock(vnode.dom);语法时自动检测并突出显示所有语言和函数,无需注册语言。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-03-18
    • 2018-12-06
    • 1970-01-01
    • 1970-01-01
    • 2021-06-30
    • 1970-01-01
    • 2012-02-29
    相关资源
    最近更新 更多