2017-10-11 8 views
0

これはJHipsterで初めてのプロジェクトです。私はElasticsearch Reindexerモジュールをインストールしたかったのです。私は、市場で提供される指示に従ってもインストールしている間、私はエラーの下に取得する:Elasticsearch Reindexer 1.0.1をJHipster 4.8.2にインストールできない

`C:\プロジェクト>ヨーヨーjhipster-elasticsearch-reindexer C:\プロジェクト\が\発電jhipster-elasticsearch-reindexerの\ジェネレータをnode_modules \アプリ\ index.js:27 JhipsterGenerator = generator.Base.extend({}); ^

TypeError:オブジェクトで定義されていない のプロパティ 'extend'を読み取ることができません。 (C:¥Project¥node_modules¥generator-jhipster-elasticsearch-reindexer¥generator¥app¥index.js:27:37) at Module._compile(module.js:570:32) at Object.Module._extensions。 .js(module.js:579:10) at Module.load(module.js:487:32) at tryModuleLoad(module.js:446:12) at Function.Module._load(module.js:438 :C):at Module.require(module.js:497:17) at require(internal/module.js:20:19) at Object.get [as jhipster-elasticsearch-reindexer:app] Store.get(C:\ Users \ xxxxxx \ AppData \ Roaming \ npm \ node_modules)の に保存されています。 \ yo \ node_modules \ yeoman-environment \ lib \ store.js:61:39) `

エンティティ監査をインストールすることができます。これは正常に動作します。

任意の提案/アドバイスしてください...

答えて

0

は今日も同じ問題に遭遇し、プロジェクトページで問題を作成しました。

**このことに注意してください。それを動作させるためにはなくnode_modulesとNPMパッケージに精通 https://github.com/geraldhumphries/generator-jhipster-elasticsearch-reindexer/issues/34

ないが、実際にここで私がやったことだ下位バージョン1.1.1へのヨーマン・発電機のバージョンをダウングレード私のアプリケーションを再インデックスすることができるようにするために適用されたちょっとした修正です:-)プロジェクトで更新されたバージョンを確認してください。 C:

  1. であるべきウィンドウで、すべてのパッケージがNPMにインストールされている場所に行く\ Users \ユーザーあなたのユーザ名\のAppData \ローミング\

  2. Goが-jhipster-を発電機にNPM \ node_modules \ elasticsearch-reindexerの\とオープンpackage.jsonファイル

  3. ので、同じよう 「ヨーマン・ジェネレータ」を見つけて、1.1.1にここでそれのバージョンを変更する:「ヨーマン・ジェネレータ」:「1.1.1」
  4. オープンコマンドラインでC:\ Users \ yourusername \ AppData \ Roaming \ npm \ nodeに移動します。 _modules \発電jhipster-elasticsearch-reindexerの\、次のコマンドを実行します NPMは、プロジェクトディレクトリ

幸運に

  • 再実行してくださいよjhipster-elasticsearch-reindexerコマンドをインストール!

  • +0

    問題は既に解決されているようです。 gitで新しいバージョンをテストし、最新のyeoman-generatorで動作しています。この修正プログラムのリリースを待つ必要があります:-) –