2011-11-09 8 views
3

ノードjsに( 'jsdom')が必要でしたが、私は常にjsdomモジュールが見つかりません。 私は後で私のpdfのイメージを使用することができます(私はバティックを使用してイメージにそのSVGを変換します)ので、サーバー上でhighchartsを使用してsvgドキュメントを生成したいです。 これで私に役立つリンクがありますか? 私はhttp://blog.davidpadbury.com/2010/10/03/using-nodejs-to-render-js-charts-on-server/ を読んだことがありますが、プロトタイプは意味がありませんでした。単なるプロトタイプではなく実装されたモジュールがありますか?ハイチャートを使用してサーバ側でsvgを生成

+0

まあ、どこにjsdomをインストールしましたか?そしてどうやって? – thejh

+0

私はその問題を解決しました。ありがとう。 私の質問の後半部分のためのいくつかのソリューションを提案してください:(私はそう。私は、サーバー側の言語としてJavaを使用していると私は私の会社が文句を言わない聞かせてだって私はそれを行うことを変更傾ける –

+0

今週のためにそれで苦労されていますSVGを使用してSVGを生成するノードjsサーバをhighcharts.jsを使用して呼び出す必要があります。どのようにすることができますか? –

答えて

8

必要なモジュールをすべて最初にインストールする必要があります。まず、github https://github.com/davidpadbury/node-highchartsからtarファイルをダウンロードします。あなたは、ファイルを保存したディレクトリに移動し、

npm install davidpadbury-node-highcharts-576f763.tar.gz

を打つあなたはjsdomのような追加モジュールをインストールする必要がある場合は、彼のプロトタイプ

npm install jsdom

を試すの古いバージョンで正常に動作するように見えますハイチャート。私は最新のハイチャートでそれを使用していくつかの問題を抱えています。

私はこれが役に立ちました

+0

あなたはこれまでのハイチャートでどんな運があったことがありますか?あなたはどんな問題に遭遇しましたか? – Fresheyeball

+0

私はnodejsの使用を断念し、https://github.com/one2team/highcharts-serverside-exportにあるJavaソリューションを使用しました。 しかし、この解決方法も新しいハイチャートに問題がありました。そのため、私は古いハイチャートjsファイルを開いて、新しいハイチャートからいくつかのメソッドを置き換えました。最高の解決策ではなく、今の私のニーズを満たすようです。 – Aasiz

+0

github.com/one2team/highcharts-serverside-exportは私が使ったものです。これはnodejを使用するよりはるかに簡単でした。答えに感謝します。 –

関連する問題