jhipster - 克隆 jhipster 项目 : SyntaxError: Use of const in strict mode

标签 jhipster

我已经 fork 了 Jhipster 的最新版本 3.0。

我当时就这么做了:

sudo npm link
yo jhipster

如此处所述https://github.com/jhipster/generator-jhipster/blob/master/CONTRIBUTING.md#-generator-development-setup

并收到此错误:

/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)

一定是我做错了什么,但我看不到是什么。
如果有人有想法...

谢谢。

我尝试添加一个实体:

yo jhipster:entity car

并收到此错误:

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)

最佳答案

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

关于jhipster - 克隆 jhipster 项目 : SyntaxError: Use of const in strict mode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35827290/

相关文章:

Jhipster 导出表

angular - 前往 "/"之前需要登录

java - Jhipster:应该为用户文件设置什么路径

java - 当我导入 jdl 文件时,仅生成客户端

java - 使用 JHipster、Spring Security 和 oauth2 控制身份验证重定向

yeoman - 使用旧版本的jHipster

java - 改造 1.9 以使用 jhipster oauth 响应未填充

显示为 Null 的 Spring 属性

jhipster - JHipster Prod 包期间的 Webpack 失败

heroku - 如何在 Heroku 上部署微服务