前置条件:
基于已经部署好的Ambari 集群
1、将源码拷贝至集群主节点 node1.ambari.com:/opt/下
2、安装npm依赖包
首先切换到ambari-web目录下
/opt/ambari-release-2.6.2/ambari-web
npm install
npm install -g brunch@1.7.20
3、编译源码
brunch build
or 实时编译
brunch w
以下我两种皆尝试了
如果是使用brunch build 则需要手动去brunch build 文件才能看到修改后的变化
如果是使用 brunch w 则修改后刷新页面即可看到变化
4、替换文件,建立软连接
cd /usr/lib/ambari-server
# 备份web目录,也可将web目录改名
mv web web_bak