2

MEAN.io スタック上に構築された Web サイトがあり、クライアント側で pdfmake を使用して PDF ファイルを生成しようとしています。bower を使用して pdfmake をインストールできます (クライアント側のバージョンを生成するために browserify を使用したようです)。

私はそれを機能させるのに苦労しています。pdfmake の注入が機能しない (見つからないと思います) か、pdfmake オブジェクトが未定義です (依存関係として pdfmake を追加しない場合)。アクセスできるようにするには、何らかの方法で pdfmake をパッケージ化する必要があると思いますが、その方法がわかりません。

config/assets.json に以下を追加しました:

"bower_components/pdfmake/build/pdfmake.js"

pdfmake を使用したい JS ファイルに対応する HTML に、以下を追加しました。

<script src="bower_components/pdfmake/build/pdfmake.js"></script>
<script src="bower_components/pdfmake/build/vfs_fonts.js"></script>

Githubに基本バージョンをセットアップしました。たとえば、packages/system/public/controllers/index.js で pdfmake を使用できるようにする方法を誰かが説明してくれたら、本当にありがたいです。

4

1 に答える 1