Nuxtでvue-prism-editorを導入して設定する方法
Vueを活用する中で、
「Nuxt」
のフレームワークを使用して、
既存で作っていたものを、
試しにリプレイスしようとしている。
そんな中で、
- prismjs
の導入を行い、

このような表示をするために、
設定を試した時のメモ。
ちなみに、
Nuxtのバージョンについても、
バージョン2系ではなく、
バージョン3系を導入して、
Nuxtを試している。
個人用の備忘録としてメモを残しておく。
Nuxt.jsの公式サイト
Nuxt.jsに関しては、
こちらのサイトを参考にしました。
リンクをメモ。
GitHub:vue-prism-editor
今回導入したライブラリの
「vue-prism-editor」
のGitHubのページ。
こちらを参照。
https://github.com/koca/vue-prism-editor
Prismjsの公式サイト
コアとなる
「Prismjs」
の公式サイトはこちら。
テーマパターンなど、
公式サイトを見てもらうと良い。
Nuxt.jsにPrismjsを導入
まずは、
ライブラリをNPMパッケージで導入。
コマンド
こちらで導入が終わったら、
ファイルにコードを追加していきます。
template
templateの部分のコードは、
このように記載します。
ちなみに、
のようにしているのは、
以下で起きた事象の対策です。
次にscriptを記載します。
script
scriptのコードに関しては、
以下のように記載します。
こちらで、
コードがうまく表示れさると思います。
対象言語やテーマを変える
Prismjsを使う中で、
vue-prism-editorを使っていますが、
こちらの上記のサンプルコードで、
- 対象言語(HTML/CSS/JavaScriptなど)
- テーマ(ハイライトの色など)
を変更するには、
以下のように対応します。
言語設定
言語設定については、
のインポートを
に変更した上で、
Scriptのメソッド指定で、
となっているところを、
と変更することで、
言語の指定ができます。
テーマ設定
テーマの設定については、
で読み込んでいるテーマを、
のように変更することで、
テーマを変更することができます。
就職/転職に向けてスキルを高めるために
プログラミングのスキルを高めるために、
以下のサイトを参考にしてみてください。
おすすめ書籍
コメント一覧
コメントはまだありません。
コメントを残す