如果安装Kylin的前端依赖时, 因网络问题或者包在默认仓库内无法获取导致安装失败, 可以配置仓库为http://150.158.20.97:8081/#browse/browse. 以下为配置bower和npm仓库的方法。

设置bower仓库

  • 确认包’bower-nexus3-resolver’已安装, 若未装, 使用命令npm install -g bower-nexus3-resolver安装.
  • 修改路径为$KYLIN_SOURCE/webapp/.bowerrc的配置文件
    {
        "directory":"app/components",
        "registry":{
            "search":[
                "http://150.158.20.97:8081/repository/group-bower"
            ]
        },
        "resolvers":[
            "bower-nexus3-resolver"
        ],
        "timeout":60000
    }

设置npm仓库

执行以下命令

npm config set registry http://150.158.20.97:8081/repository/group-npm/