Handlebars テンプレートを作成し、ブラウザーで正常に動作するようにしました。次のステップとして、NodeJS モジュールであるHandlebars プリコンパイラーを使用したいと考えています。NodeJS とすべての依存関係のハンドルバーをローカルにダウンロードしました (-g なし)。しかし、私はこのステップを乗り越えることができないようです:
c:\node_modules> node
> require("handlebars");
Error: Cannot find module './parser'
...
at Object.<anonymous> (C:\node_modules\handlebars\lib\handlebars\compiler\base.js:1:80)
...
base.js を開くと、1 行目は次のようになります。
var handlebars = require("./parser");
しかし、 base.js を含むフォルダー ( github のフォルダーを参照) または親フォルダーには parser.js はありません。HandlebarsのNPM ページには、私が見つけた parser.js への依存関係については言及されていません。明らかな手順を見逃したのか、それともこのファイルを生成する必要があるのか わかりません。助けやアイデアはありますか?