2016-04-30 43 views
2

これはおそらくJHipster固有の問題ではありませんが、私の依存関係のいくつかがインストールされている可能性があります。それは3.0.0と3.1.0で起こります。一方、2.27.0は問題ありません。JHipsterアプリケーションを作成できません(プラグインでエラーが発生しました)

これは、yo jhipsterを実行すると発生します。

... 

Server app generated successfully. 

Client app generated successfully. 

(node:38364) fs: re-evaluating native module sources is not supported. If you are using the graceful-fs module, please update it to a more recent version. 
[21:00:11] Using gulpfile ~/dev/projects/blog/gulpfile.js 
[21:00:11] Starting 'install'... 
[21:00:11] Starting 'wiredep:test'... 
[21:00:11] Starting 'wiredep:app'... 
[21:00:11] Starting 'ngconstant:dev'... 
[21:00:11] 'ngconstant:dev' errored after 12 ms 
[21:00:11] Error in plugin 'gulp-tslint-log' 
TypeError: Path must be a string. Received null 
    at assertPath (path.js:7:11) 
    at Object.dirname (path.js:1324:5) 
    at getFilePath (/Users/me/dev/projects/blog/node_modules/gulp-ng-constant-fork/index.js:95:27) 
    at DestroyableTransform.objectStream [as _transform] (/Users/alberto/dev/projects/blog/node_modules/gulp-ng-constant-fork/index.js:60:25) 
    at DestroyableTransform.Transform._read (/Users/alberto/dev/projects/blog/node_modules/gulp-ng-constant-fork/node_modules/readable-stream/lib/_stream_transform.js:184:10) 
    at DestroyableTransform.Transform._write (/Users/alberto/dev/projects/blog/node_modules/gulp-ng-constant-fork/node_modules/readable-stream/lib/_stream_transform.js:172:12) 
    at doWrite (/Users/alberto/dev/projects/blog/node_modules/gulp-ng-constant-fork/node_modules/readable-stream/lib/_stream_writable.js:237:10) 
    at writeOrBuffer (/Users/alberto/dev/projects/blog/node_modules/gulp-ng-constant-fork/node_modules/readable-stream/lib/_stream_writable.js:227:5) 
    at DestroyableTransform.Writable.write (/Users/alberto/dev/projects/blog/node_modules/gulp-ng-constant-fork/node_modules/readable-stream/lib/_stream_writable.js:194:11) 
    at DestroyableTransform.Writable.end (/Users/alberto/dev/projects/blog/node_modules/gulp-ng-constant-fork/node_modules/readable-stream/lib/_stream_writable.js:352:10) 
    at ngConstantPlugin (/Users/alberto/dev/projects/blog/node_modules/gulp-ng-constant-fork/index.js:33:16) 
    at Gulp.<anonymous> (/Users/alberto/dev/projects/blog/gulpfile.js:164:12) 
    at module.exports (/Users/alberto/dev/projects/blog/node_modules/orchestrator/lib/runTask.js:34:7) 
    at Gulp.Orchestrator._runTask (/Users/alberto/dev/projects/blog/node_modules/orchestrator/index.js:273:3) 
    at Gulp.Orchestrator._runStep (/Users/alberto/dev/projects/blog/node_modules/orchestrator/index.js:214:10) 
    at Gulp.Orchestrator.start (/Users/alberto/dev/projects/blog/node_modules/orchestrator/index.js:134:8) 

私が起動したときそれから私は、ブラウザのコンソール上でこれを取得するアプリケーション:V6:

Uncaught Error: [$injector:modulerr] Failed to instantiate module blogApp due to: 
     Error: [$injector:nomod] Module 'blogApp' is not available! You either misspelled the module name or forgot to load it. If registering a module ensure that you specify the dependencies as the second argument. 
    http://errors.angularjs.org/1.5.2/$injector/nomod?p0=badgeritoApp 
     at http://127.0.0.1:8080/bower_components/angular/angular.js:68:12 
     at http://127.0.0.1:8080/bower_components/angular/angular.js:2034:17 
     at ensure (http://127.0.0.1:8080/bower_components/angular/angular.js:1958:38) 
     at module (http://127.0.0.1:8080/bower_components/angular/angular.js:2032:14) 
     at http://127.0.0.1:8080/bower_components/angular/angular.js:4524:22 
     at forEach (http://127.0.0.1:8080/bower_components/angular/angular.js:321:20) 
     at loadModules (http://127.0.0.1:8080/bower_components/angular/angular.js:4508:5) 
     at createInjector (http://127.0.0.1:8080/bower_components/angular/angular.js:4430:19) 
     at doBootstrap (http://127.0.0.1:8080/bower_components/angular/angular.js:1710:20) 
     at bootstrap (http://127.0.0.1:8080/bower_components/angular/angular.js:1731:12) 

ここでは.yo-rc.json

{ 
"generator-jhipster": { 
"jhipsterVersion": "3.0.0", 
"baseName": "blog", 
"packageName": "com.albertofaci.blog", 
"packageFolder": "com/albertofaci/blog", 
"serverPort": "8080", 
"authenticationType": "session", 
"hibernateCache": "no", 
"clusteredHttpSession": "no", 
"websocket": "no", 
"databaseType": "mongodb", 
"devDatabaseType": "mongodb", 
"prodDatabaseType": "mongodb", 
"searchEngine": "no", 
"buildTool": "gradle", 
"enableSocialSignIn": false, 
"rememberMeKey": "94cf21b11aff8d8d4a9b9b3724834876b995e5b1", 
"useSass": false, 
"applicationType": "monolith", 
"testFrameworks": [ 
    "gatling" 
], 
"enableTranslation": true, 
"nativeLanguage": "en", 
"languages": [ 
    "en", 
    "es" 
] 
}} 

ノードバージョンの内容です.0.0

npmバージョン:3.8.7

java 8

ヒントやアイデアはありますか?

+1

解決策にはなりませんが、ノードのLTSバージョンを使用することをお勧めします。また、 'gulp-tslint-log'を読むことに驚いています。タイプスクリプトを使用していますか? –

+0

私はちょうど新鮮なノードとnpmのインストールを使用していました。箱の外にjhipsterを持っています – albertofaci

答えて

4

私はOPとまったく同じ問題を抱えていましたが、GaëlMarziouが示唆したように、LTSバージョンのNodeを使用するように変更しました。これで問題は解決しました。

+0

おかげで、そのトリックがありました。私はまだいくつかの角張った問題がありますが、私は別の場所に尋ねるでしょう – albertofaci

+0

aurからのLTSバージョンをインストールしているarch Linuxで問題を解決しました:yaourt -S nodejs-lts-argon – simou

+0

インストーラ経由でOS XにLTSバージョンをインストールしましたこの問題を解決したhttps://nodejs.org/en/#download –

関連する問題