克隆jhipster项目:语法错误:在严格模式下使用const

克隆jhipster项目:语法错误:在严格模式下使用const,jhipster,Jhipster,我已经发布了Jhipster的最新版本3.0 当时我确实: sudo npm链接 约杰普斯特 如前所述 得到了这个错误: /home/myUbuntu/dev/workspace/generator-jhipster-master/generators/app/index.js:15 const constants = require('../generator-constants'), ^^^^^ SyntaxError: Use of const in strict mode.

我已经发布了Jhipster的最新版本3.0

当时我确实:

sudo npm链接
约杰普斯特

如前所述

得到了这个错误:

/home/myUbuntu/dev/workspace/generator-jhipster-master/generators/app/index.js:15  
const constants = require('../generator-constants'),  
^^^^^  
SyntaxError: Use of const in strict mode.  
    at Module._compile (module.js:439:25)  
    at Object.Module._extensions..js (module.js:474:10)  
    at Module.load (module.js:356:32)  
    at Function.Module._load (module.js:312:12)  
    at Module.require (module.js:364:17)  
    at require (module.js:380:17)  
    at Object._storeAsPath.Object.defineProperty.get [as jhipster:app]   (/usr/local/lib/node_modules/yo/node_modules/yeoman-  environment/lib/store.js:40:23)
    at Store.get (/usr/local/lib/node_modules/yo/node_modules/yeoman-environment/lib/store.js:64:35)  
    at Environment.get (/usr/local/lib/node_modules/yo/node_modules/yeoman-environment/lib/environment.js:260:16)  
    at Environment.create (/usr/local/lib/node_modules/yo/node_modules/yeoman-environment/lib/environment.js:292:24)
events.js:154
      throw er; // Unhandled 'error' event
      ^

TypeError: Cannot read property 'endsWith' of undefined
    at Generator.getAngularAppName (/home/myUbuntu/dev/workspace/generator-jhipster-master/generators/generator-base.js:1223:67)
    at module.exports.EntityGenerator.extend.initializing.getConfig (/home/myUbuntu/dev/workspace/generator-jhipster-master/generators/entity/index.js:116:40)
    at Object.<anonymous> (/home/myUbuntu/dev/workspace/generator-jhipster-master/node_modules/yeoman-generator/lib/base.js:436:25)
    at /home/myUbuntu/dev/workspace/generator-jhipster-master/node_modules/yeoman-generator/node_modules/run-async/index.js:24:25
    at /home/myUbuntu/dev/workspace/generator-jhipster-master/node_modules/yeoman-generator/lib/base.js:448:8
    at processImmediate [as _immediateCallback] (timers.js:383:17)
一定是我做错了什么,但我看不出是什么。
如果有人有主意

多谢各位

我已尝试添加一个实体:

yo jhipster:实体车

得到了这个错误:

/home/myUbuntu/dev/workspace/generator-jhipster-master/generators/app/index.js:15  
const constants = require('../generator-constants'),  
^^^^^  
SyntaxError: Use of const in strict mode.  
    at Module._compile (module.js:439:25)  
    at Object.Module._extensions..js (module.js:474:10)  
    at Module.load (module.js:356:32)  
    at Function.Module._load (module.js:312:12)  
    at Module.require (module.js:364:17)  
    at require (module.js:380:17)  
    at Object._storeAsPath.Object.defineProperty.get [as jhipster:app]   (/usr/local/lib/node_modules/yo/node_modules/yeoman-  environment/lib/store.js:40:23)
    at Store.get (/usr/local/lib/node_modules/yo/node_modules/yeoman-environment/lib/store.js:64:35)  
    at Environment.get (/usr/local/lib/node_modules/yo/node_modules/yeoman-environment/lib/environment.js:260:16)  
    at Environment.create (/usr/local/lib/node_modules/yo/node_modules/yeoman-environment/lib/environment.js:292:24)
events.js:154
      throw er; // Unhandled 'error' event
      ^

TypeError: Cannot read property 'endsWith' of undefined
    at Generator.getAngularAppName (/home/myUbuntu/dev/workspace/generator-jhipster-master/generators/generator-base.js:1223:67)
    at module.exports.EntityGenerator.extend.initializing.getConfig (/home/myUbuntu/dev/workspace/generator-jhipster-master/generators/entity/index.js:116:40)
    at Object.<anonymous> (/home/myUbuntu/dev/workspace/generator-jhipster-master/node_modules/yeoman-generator/lib/base.js:436:25)
    at /home/myUbuntu/dev/workspace/generator-jhipster-master/node_modules/yeoman-generator/node_modules/run-async/index.js:24:25
    at /home/myUbuntu/dev/workspace/generator-jhipster-master/node_modules/yeoman-generator/lib/base.js:448:8
    at processImmediate [as _immediateCallback] (timers.js:383:17)
events.js:154
投掷者;//未处理的“错误”事件
^
TypeError:无法读取未定义的属性“endsWith”
在Generator.getAngularAppName(/home/myUbuntu/dev/workspace/Generator-jhipster-master/generators/Generator-base.js:1223:67)
位于module.exports.EntityGenerator.extend.initialization.getConfig(/home/myUbuntu/dev/workspace/generator jhipster master/generators/entity/index.js:116:40)
反对。(/home/myUbuntu/dev/workspace/generator-jhipster-master/node_-modules/yeoman-generator/lib/base.js:436:25)
在/home/myUbuntu/dev/workspace/generator jhipster master/node_modules/yeoman generator/node_modules/run async/index.js:24:25
在/home/myUbuntu/dev/workspace/generator jhipster master/node_modules/yeoman generator/lib/base.js:448:8
在processImmediate[as_immediateCallback](timers.js:383:17)

您必须至少使用NodeJS 0.12.x。

这有助于我

curl -sL https://deb.nodesource.com/setup_5.x | sudo -E bash -
sudo apt-get install -y nodejs 

在generator jhipster master中尝试“npm安装”,如果它不起作用,请指出您的nodejs版本。这是node版本的问题。谢谢。太好了,你能告诉我们哪个版本可以调整我们的包吗。jsonnodejs-v给了我:0.10.25,好的,到目前为止,我们在package.json中的最小版本是0.12