基础软件安装

  1. 安装JDK,需要配置环境变量。暂时使用1.8版本
  2. 安装maven,需要配置环境变量。  http://maven.apache.org/
  3. 安装Node.js ,https://nodejs.org/en/
  4. 安装git,  https://git-scm.com/

配置与插件包安装

配置Nodejs:

在系统变量中增加:NODE_HOME  (以X:tmp为例,配置以下环境变量,并加入path中)

X:\tmp\nodejs\;X:\tmp\nodejs\node_global;X:\tmp\nodejs\node_global\node_modules;

     配置git

在系统变量中增加:GIT_HOME  (以X:tmp为例,配置以下环境变量,并加入path中)

X:\tmp\PortableGit-1.8.0-preview20121022

设置http代理(对git:\\方式不生效,这里还在摸索)

设置全局代理: git config --global http.proxy http://127.0.0.1:60695

git config --global https.proxy http://127.0.0.1:60695

git config --global http.sslVerify false

查看是否配置成功:git config --list

取消全局代理:git config --global --unset http.proxy

git config --global --unset https.proxy

git config --global --unset http.sslVerify

     安装jhipster

官网地址 https://jhipster.github.io/  推荐到官网上查看安装步骤,进入左侧导航栏,选择setting up your environment(第四个),选择installing Jhipster。

或者直接点击这里进入: https://jhipster.github.io/installation/

安装或更新NPM:  npm install -g npm

配置NPM:

修改配置文件:X:\tmpnodejs\node_modules\npm\npmrc

prefix=X:\tmp\nodejs\node_global

cache=X:\tmp\nodejs\node_cache

            registry =http://registry.cnpmjs.org/(也可使用淘宝的代理)

           配置后可通过下面方式来验证是否成功   npm config get registry 

安装Yeoman:   npm install -g yo

安装Bower: npm install -g bower

      配置Bower:

         windows创建%UserProfile%\.bowerrc文件( 若為 Mac OS X 請建立 ~/.bowerrc 檔案 ),写入

   {
"proxy": "http://127.0.0.1:60695",
"https-proxy": "http://127.0.0.1:60695",
"strict-ssl": false
}

安装Gulp: npm install -g gulp-cli

安装JHipster:npm install -g generator-jhipster

  生成APP

参考该文档:https://jhipster.github.io/creating-an-app/

命令行下:

mkdir myapplication

cd myapplication/

yo jhipster

如果生成有问题,可以强制刷新

yo jhipster --force

生成过程中 用到了phantomjs。可以下载这个包自己手工安装

安装jhipster的更多相关文章

  1. 【学习笔记】windows安装jhipster踏坑记录

    序: 入职新公司第二天了,本来第一天是配置环境来着,配了一下午也没搞成那个jhipster的安装,每次以为应该正常的时候都是不对,yo是yeoman的指令,但是我是使用yarn管理的yeoman 纠结 ...

  2. JHipster的安装

    JHipster GitHub地址:https://jhipster.github.io/ 刚开始接触JHipster,理解还不深,此次随笔只是把自己对JHipster的所学记录一下,也算是一种知识的 ...

  3. jhipster安装_Windows

    1:安装 Node.js lts版本的 https://nodejs.org/en/ 2:安装Yarn https://yarn.bootcss.com/docs/install.html 3:修改y ...

  4. JHipster开发环境安装

    本文演示如何在CentOS7上安装Jhipster以及其依赖组件. 这里采用官方推荐的Yarn安装方法,操作系统版本为CentOS 7.4. 1 安装JDK 推荐版本:OpenJDK 1.8.0-64 ...

  5. JHipster框架的简要搭建与说明

    JHipster的亮点 风头超劲,席卷欧美,最新全能Java Web开发程式产生器 (java web generator). 由Java专家累积的开发经验,配上各类实用的框架技术,去繁取精的运用,全 ...

  6. Jhipster 学习(一)jhipster构建项目

    如何安装jhipster 第一步:下载jdk  自己安装的1.8版本  (安装.环境变量配置略) 第二步:1.下载Eclipse (luna版 eclipse-4.4.1) 第三步:下载maven ( ...

  7. JHipster简介

    JHipster简介 JHipster或者称Java Hipster,是一个应用代码产生器,能够创建Spring Boot + AngularJS的应用.开源项目地址:JHipster/Github. ...

  8. 使用jhipster搭建微服务--简单demo

    简介 jhipster简单来说是一个基于nodejs+yeoman的java代码生成器.往大了说是基于java的一套微服务解决方案.请注意是一整套的微服务解决方案.jhipster在整个程序架构上都做 ...

  9. 微服务的脚手架Jhipster使用(一)

    随着微服务的普及以及docker容器的广泛应用,有传统的soa服务衍生出微服务的概念,微服务强调的是服务的独立性,屏蔽底层物理平台的差异,此时你会发现微服务跟容器技术完美契合.在此基础上衍生出的云原生 ...

随机推荐

  1. php foreach引用赋值

    在写代码时发现php foreach引用赋值会导致意外的行为. 代码示例: <?php $arr = array('a','b','c'); foreach($arr as $k=>&am ...

  2. 突然想到一个问题:有关 cqrs 分离

    大部分的系统,都是查询多,c少,那为什么我们不把q放在内存里面,而c直接操作数据库呢? 就如enode,c在内存,而q在数据库,当然q也很容易扩展到内存缓存上.二个enode案例demo,都可以让c的 ...

  3. Oracle索引重建

    一.前言 Oracle建议对于索引深度超过4级以及已删除的索引条目至少占有现有索引条目总数的20% 这2种情形下需要重建索引.有人持不同观点,就是强烈建议不要定期重建索引.索引重建是一个争论不休被不断 ...

  4. 企业号微信支付 公众号支付 H5调起支付API示例代码 JSSDK C# .NET

    先看效果 1.本文演示的是微信[企业号]的H5页面微信支付 2.本项目基于开源微信框架WeiXinMPSDK开发:https://github.com/JeffreySu/WeiXinMPSDK 感谢 ...

  5. paramiko 的使用

    paramiko模块,该模块机遇SSH用于连接远程服务器并执行相关操作 SSHClient 用于远程连接机器执行基本命令,也可以执行shell脚本 基于用户名密码连接: def ssh_connect ...

  6. sql面试题(学生表_课程表_成绩表_教师表)

    原帖链接:http://bbs.csdn.net/topics/280002741 表架构 Student(S#,Sname,Sage,Ssex) 学生表 Course(C#,Cname,T#) 课程 ...

  7. Python常用方法

    Python strip()方法 描述: Python strip()方法用于移除字符串头尾指定的字符(默认为空格). 语法: str.strip([chars]) 参数: chars -- 移除字符 ...

  8. python注释、脚本参数、字节码

    python注释.脚本参数.字节码 --道心 python安装 1.下载安装包 https://www.python.org/downloads/ 2.安装 默认安装路径:C:\python27 3. ...

  9. 【Pyrosim案例】02:简单燃烧

    1 案例说明 本案例介绍一个简单的燃烧模拟. 本案例通过指定热释放率(Heat Release Rate,HRR)来定义一个500kW的燃烧火焰.利用热释放率来定义燃烧火焰在火灾安全工程中描述火焰的一 ...

  10. NFS指定端口

    nfs服务端: 编辑/etc/nfsmount.conf,在末尾添加: RQUOTAD_PORT=30001LOCKD_TCPPORT=30002LOCKD_UDPPORT=30002MOUNTD_P ...