zoukankan      html  css  js  c++  java
  • Jhipster环境配置

    使用 Yarn 本地安装(推荐方式)

    1.安装 Java 8,配置maven环境

    2. 安装 Node.js(安装稳定版)

    3. 安装 Yarn(包管理工具)

    npm install -g yo

    npm install -g generator-jhipster

    npm install -g yarn

    4. 如果你打算使用 JHipster Marketplace, 安装 Yeoman:

    yarn global add yo

    5. 安装 JHipster:

    yarn global add generator-jhipster

    问题:1.安装Yarn需要配置本地仓库 

    yarn config set registry http://192.168.85.18:8081/repository/npm-group/            

    一旦 JHipster 安装好了,下一步就可以开始:创建应用

    1.在任意一个位置创建一个空的文件夹用来存放jhipster生成的项目代码

    mkdir myapp2  // 创建文件夹

    cd mypp2  // 进入文件夹

    jhipster // 生成应用

    2.开始生成会有以下提示

    123.png

    Monolithic application (recommended for simple projects) // 选择创建的应用种类,选第一个单体应用

    What is the base name of your application? myapp2 // 应用名称

     What is your default Java package name? com.mycompany.myapp // 包名这里选了默认的

    Do you want to use the JHipster Registry to configure, monitor and scale your application? Nojhipster registry是一个基于spring cloud的配置中心

     Which *type* of authentication would you like to use? JWT authentication (stateless, with a token)  // 选择验证方式

    Which *type* of database would you like to use? SQL (H2, MySQL, MariaDB, PostgreSQL, Oracle, MSSQL)  //使用哪种数据库这里选了关系型数据库

     Which *production* database would you like to use? MySQL //生产数据库选择MySQL

    Which *development* database would you like to use? H2 with disk-based persistence //开发数据库选择H2

    Do you want to use the Spring cache abstraction? Yes, with the Ehcache implementation (local cache, for a single node) //本地缓存方案选择Ehcache

    Do you want to use Hibernate 2nd level cache? Yes //是否使用Hibernate二级缓存,这里选yes

    Would you like to use Maven or Gradle for building the backend? Maven //使用后台构建系统,这里选择Maven

     Which other technologies would you like to use? //可选技术,不选择直接回车

    Which *Framework* would you like to use for the client? Angular 5 // 这里使用 Angular 5

    Would you like to enable *SASS* support using the LibSass stylesheet preprocessor? No //这里选择No,装这个需要pyhthon2的环境

    Would you like to enable internationalization support? Yes //是否支持国际化,选择是

    Please choose the native language of the application Chinese (Simplified) // 本地语言选择中文简体

    Please choose additional languages to install // 选择英语

    Besides JUnit and Karma, which testing frameworks would you like to use? (Press <space> to select, <a> to toggle all, <i> to inverse selection) // 是否使用单元测试

    3.一般情况直接下一步下一步就行(注意:询问是否安装sass时选择No,因为安装这个需要Python2的环境)

    4.设置完毕后程序会创建基础文件和下载依赖的jar包

    5.如果出现phantomjs-2.1.1-windows.zip这个文件下载失败,直接到\192.168.5.223softJHipster目录下把文件放到提示存放的位置

    6.build成功后执行

    mvn spring-boot:run //后台启动

    yarn start  //前台启动

  • 相关阅读:
    delphi 浮点 精度
    delphi 线程 TTask
    IOS 阻止 锁屏
    grideh SelectedRows Bookmark
    TBluetoothLE.OnDisconnectDevice
    TBluetoothLEDevice.UpdateOnReconnect
    判断字符串为空 为null
    delphi IOS 简单类型转换
    setKeepAliveTimeout
    IOS 后台之长时间任务 beginBackgroundTaskWithExpirationHandler 申请后台十分钟 600秒
  • 原文地址:https://www.cnblogs.com/peijyStudy/p/14995443.html
Copyright © 2011-2022 走看看