zoukankan      html  css  js  c++  java
  • Jhipster安装篇

    jhipster
    jhipster

    jhipster介绍

    随着微服务的普及以及docker容器的广泛应用,有传统的soa服务衍生出微服务的概念,微服务强调的是服务的独立性,屏蔽底层物理平台的差异,此时你会发现微服务跟容器技术完美契合。在此基础上衍生出的云原生以及DevOps的概念,废话不多说介绍一个非常牛叉的SpringCloud脚手架- -Jhipster。

    jhipster架构

    生态图
    生态图

    设置环境

    1. 安装Java 8 from the Oracle website.
    2. 安装Node.js from the Node.js website (请安装 64-bit version)
    3. 安装npm包: npm install -g npm

    安装

    JHipster Online (简单方式使用JHipster的用户)

    https://start.jhipster.tech/

    使用NPM进行本地安装 (推荐给普通用户)

    1. 如果你想使用jhipster应用市场, 请安装 Yeoman: npm install -g yo
    2. 最后安装JHipster: npm install -g generator-jhipster

    Docker安装(仅适用于高级用户)

    1. 拉取最新的Jhipster Docker镜像:
    docker image pull jhipster/jhipster
    2. 在您的主目录中创建一个jhipster文件夹
    mkdir ~/jhipster
    3. 启动jhipster容器
    docker container run --name jhipster -v ~/jhipster:/home/jhipster/app -v ~/.m2:/home/jhipster/.m2 -p 8080:8080 -p 9000:9000 -p 3001:3001 -d -t jhipster/jhipster`
    4. 最简单方法是登录正在运行的容器执行以下命令:
    docker container exec -it <container_name> bash
    请注意:如果在容器中复制粘贴了以上命令运行,必须将容器名称指定为jhipster:
    docker container exec -it jhipster bash
    您将以“ jhipster”用户身份登录。
    如果您想以”root”身份登录,但因为sudo命令在Ubuntu Xenial中是不可用,则需要运行:
    docker container exec -it --user root jhipster bash
    5. cd /home/jhipster/app
    执行 jhipster
    提醒: 提示:如果您更喜欢使用Yarn,则可以使用jhipster --yarn来使用Yarn来代替NPM。
    创建应用程序后,您可以运行gulp/bower/maven所有常规命令,例如:./mvnw

    结语

    下篇着重介绍如何生成项目,以及生成项目的组织结构

    欢迎关注我的公众号!里面可以加入微信技术交流群!
  • 相关阅读:
    zyUpload+struct2完成文件上传
    js表单动态添加数据并提交
    Hibernate注解
    ueditor的配置和使用
    设计模式
    静态Include和动态Include测试并总结
    java笔试题
    perf使用示例1
    perf 简介
    ss简单使用
  • 原文地址:https://www.cnblogs.com/1ssqq1lxr/p/14513809.html
Copyright © 2011-2022 走看看