我用npm安装Prism:npm install prismjs
并在项目中导入:
import Prism from 'prismjs'
import 'prismjs/themes/prism-tomorrow.css'
const app = new Vue({
el: "#app",
router,
components: {
MainApp,
Prism
}
});
但不要工作所有语言,如PHP。只是工作默认棱镜语言。
发布于 2018-10-16 18:07:36
Prism
对于Vue.js不是一个组件,它是一个插件,您可以使用它如下:
import Vue from 'vue'
import VuePrism from 'vue-prism'
Vue.use(VuePrism)
import 'prismjs/themes/prism.css'
const app = new Vue({
el: "#app",
router,
components: {
MainApp
}
});
如何使用
将类添加到pre标记。将支持的语言代码放在language-xxxx类中:
<pre class="language-php">
<code>
<?php
$name="Mohammad";
...
</code>
</pre>
https://stackoverflow.com/questions/-100002920
复制相似问题