如何在Scully中突出显示代码块?

问题描述

我正在使用Scully创建一个博客,并在其中寻找一种设置代码突出显示的好方法。

例如,这样的代码块(带有定义的语言):

```typescript
@NgModule({
  declarations: [BlogComponent],imports: [CommonModule,BlogRoutingModule,ScullyLibModule],})
export class BlogModule {}
.```

解决方法

我发现现在有两种方法:

  1. 使用库中包含的 highlight.js 。您只需要在Scully配置中将其激活:
setPluginConfig('md',{ enableSyntaxHighlighting: true });
  1. Scully Docs建议通过安装 Primsjs 并将其包含到您的项目中来使用。

Scully团队似乎希望摆脱 highlight.js 的核心依赖,这就是使用第二种选择的明智之举。

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...