【问题标题】:How to configure Prism with Nuxt如何使用 Nuxt 配置 Prism
【发布时间】:2019-02-16 09:16:40
【问题描述】:

如何配置 Prism 以使用 Nuxt?我在nuxt.config.js 文件中将其添加为供应商:

// * Build configuration

build: {
  // * You can extend webpack config here
  vendor: ['axios', 'prismjs'],

  extend(config, ctx) {
    if (ctx.isServer) {
      config.externals = [
        nodeExternals({
          whitelist: [/^vuetify/]
        })
      ];
    }
  }
}

然后在脚本部分的页面中导入它:

<script>
import Prism from'prismjs';

export default {
  data() {
    return {
      post: {}
    };
  },
// more data...

那我该如何使用呢?我试过在mounted中调用它,但它不起作用。不会返回任何错误,但不会更改站点上的任何内容。

mounted() {
  Prism.highlightAll();
}

【问题讨论】:

    标签: node.js webpack nuxt.js prismjs


    【解决方案1】:

    原来可以工作,只是忘了包括 css 样式。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-08-11
      • 2019-02-20
      • 2021-08-05
      • 1970-01-01
      • 1970-01-01
      • 2019-06-01
      • 2012-02-19
      • 2021-03-14
      相关资源
      最近更新 更多