我正在尝试使用Prism.js语法荧光笔客户端作为npm
依赖项,而不是从<script src="...">
标签中加载它。这是 package.json 中的 Prism 参考
{
"dependencies": {
"prismjs": "^1.5.1"
}
}
以及我试图在我的代码中使用它的方式
import Prism from 'prismjs'
Prism.highlightAll();
这会产生以下结果:
- 标记化适用于基本语言(html、javascript...)
- 标记化不适用于其他特定语言(lua、车把......)
- 对于所有语言,不应用语法着色(css 文件似乎未加载)
所以我想知道
- 是否有其他特定于语言的软件包(例如 prismjs-handlebars)?
- 是否有特定主题的包(例如 prism-okaidia)可以导入 css?
--
TL;博士
如何npm
从脚本标签而不是脚本标签加载/使用 Prism.js 客户端?