2016-07-25 14 views
0

私は自分自身を変質者とみなしています。これは私の根本的な知識の欠如が本当に示すところです。 Heroku Node.jsインスタンスでFacebookボットを実行していて、感情分析のためのアルゴリズムライブラリのようないくつかのAPIライブラリをうまく含んでいます。今、私はGoogleのNLP APIを使いたいと思っていますが、それをどうやってやるかわかりません。私は次のサンプルを見つけました:https://github.com/GoogleCloudPlatform/nodejs-docs-samples/tree/master/languageNode.jsのGoogle API

しかし、私はそれが動作するように見えることはできません。私がしたのは、リポジトリをダウンロードして、メインフォルダに "language"フォルダを置くことでした。次に、メインのjsファイルでrequire()を使用して、次のように組み込みました。

const analyze = require('./heroku/language'); 

ただし、これはエラーを投げます。私の全体的なアプローチは基本的には間違っている可能性があるので、誰かが私に説明することができれば、本当に感謝します。

EDIT:あなたが投稿

2016-07-25T08:32:36.490340+00:00 app[web.1]:  at Module.load (module.js:355:32) 
2016-07-25T08:32:36.490337+00:00 app[web.1]:  at Module.require (module.js:365:17) 
2016-07-25T08:32:36.490340+00:00 app[web.1]:  at Function.Module._load (module.js:310:12) 
2016-07-25T08:32:36.490341+00:00 app[web.1]:  at Function.Module.runMain (module.js:475:10) 
2016-07-25T08:32:36.490339+00:00 app[web.1]:  at Object.Module._extensions..js (module.js:452:10) 
2016-07-25T08:32:36.490336+00:00 app[web.1]:  at Function.Module._load (module.js:286:25) 
2016-07-25T08:32:36.490337+00:00 app[web.1]:  at require (module.js:384:17) 
2016-07-25T08:32:36.490332+00:00 app[web.1]:  throw err; 
+0

アプリケーションに関連するコードとエラーのサンプルを含める必要があります。 – alexi2

答えて

0

エラーが不足している依存関係や、誤って必要なモジュールがあることを示唆している:ここで私はHerokuのログに取得エラーがあります。

すべての依存関係をインストールするには、言語フォルダにnpm installを実行する必要があります。

また、あなたのアプローチは動作するはずrequire('./heroku/language');

必ずこの行に必要とパスが正しいことを、あなたのmodule`sのreadmeに記載されているprerequisitesの数がありますが、あなたがそれらに従っていることを確認します。します

関連する問題