2017-02-21 14 views
2

角の世界から来て、アウレリアで学ぶべきことがたくさんありました。問題はないけど、今は私が立ち往生している。問題は私のaurelia-appにelasticsearch.jsを含める方法です。
誰かに私のためのヒントがありますか?さらに読むためのポインタですか?aureliaにelasticsearch javascriptライブラリを含めるにはどうすればいいですか?

私の研究:including libraries

  • オーレリアのドキュメントは:良い例が、elasticsearchライブラリの無いソリューションが含まれてい
  • stackoverflowのquestion:私は私のプロジェクトで解決策を再現することはできません

プロジェクト:

  • を使用して

    • エラー

      { uid: 10, 
          name: 'writeBundles', 
          branch: false, 
          error: 
          { Error: ENOENT: no such file or directory, open '/Users/xxxxxxxx/dev/aurelia_testrun/au-basic/src/path.js' 
      
      au run --watch結果を実行している:オーレリアは、NPMでインストール
    • elasticsearchが
    • { 
          "name": "elasticsearch", 
          "path": "../node_modules/elasticsearch/src", 
          "main": "elasticsearch" 
      } 
      

    問題をaurelia.jsonするために、次の追加cliを

  • アプリのソースディレクトリにあるpath.jsのようなファイルを探しているようです。あれは正しいですか?

答えて

1

Google検索に基づいて、ブラウザで使用する別のパッケージ「elasticsearch-browser」があるようです。それはnpm経由でインストールすることができます。その後、ファイルに含めます。これは、vendor-bundle.jsファイルの依存関係リストに"elasticsearch-browser"を追加するのと同じくらい簡単です。

私はこのようにそれをインポートして使用することができるよ:

import elasticSearch from 'elasticsearch-browser'; 

console.log("elasticsearch", elasticsearch.Client()); 

これは、ログに次のようになります。

enter image description here

+0

この詳細命令作品。私に多くの助けを与える。 – GregoryShorter

関連する問題