html で次を作成します。
<pre class="line-numbers"><code id="formattedBlock" class="language-javascript"></code></pre>
ヘッダーに関連する CSS ファイルをインポートすることを忘れないでください
<link rel="stylesheet" href="themes/prism.css" />
<link rel="stylesheet" href="themes/plugins/prism-line-numbers.css" />
必要なライブラリが必要であることを確認してください
var Prism = require('prismjs/components/prism-core.min');
require('prismjs/components/prism-javascript.min');
require('prismjs/plugins/line-numbers/prism-line-numbers.min');
あなたが書いた例が正しい後:
var code = "var data = 1;";
var html = Prism.highlight(code, Prism.languages.javascript);
たとえばjQueryを使用して、HTMLの結果をformattedBlock要素に追加するだけです:
$('#formattedBlock').append(html);