blob: b8c22bebc9fdeaa66cf8a3c7f8350f41827694a1 [file] [view]
---
layout: dev
title: How to Set up Frontend Registry
categories: development
permalink: /development/howto_setup_frontend_registry.html
---
If errors occur during installing Kylin's frontend dependencies due to network latency or some packages not obtainable by default registry, bower and npm repositories for Kylin are available at [http://150.158.20.97:8081/#browse/browse](http://150.158.20.97:8081/#browse/browse). Below are some guides about how to set bower and npm repositories.
#### Set up bower repository
- Make sure package 'bower-nexus3-resolver' has been stalled on your machine, if not, install it by running `npm install -g bower-nexus3-resolver`.
- Alter the file at `$KYLIN_SOURCE/webapp/.bowerrc` to
```
{
"directory":"app/components",
"registry":{
"search":[
"http://150.158.20.97:8081/repository/group-bower"
]
},
"resolvers":[
"bower-nexus3-resolver"
],
"timeout":60000
}
```
#### Set up npm repository
Run command below
```
npm config set registry http://150.158.20.97:8081/repository/group-npm/
```