A modern dashboard for OpenStack - UI
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Go to file
Jingwei.Zhang 1c78e6356a feat: update request
Add response handle function in the axios request interceptors

Change-Id: I02ef90030ef6cf54677f9aa8760c590b2f25c633
5 days ago
config feat: optimize configuration reading 5 days ago
doc feat: optimize configuration reading 5 days ago
docs feat: optimize configuration reading 5 days ago
playbooks chore: Replace https with http as default 7 months ago
releasenotes feat: optimize configuration reading 5 days ago
skyline_console feat: update dist for rc1 release 9 months ago
src feat: update request 5 days ago
test feat: update the cirros version 2 weeks ago
tools/git_config feat: Add initial code of skyline-console 2 years ago
.babelrc chore: import lodash on demand 10 months ago
.eslintignore feat: add the packaged front-end code 11 months ago
.eslintrc feat: update color variables 2 weeks ago
.gitignore feat: optimize configuration reading 5 days ago
.gitreview fix: update .gitreview 1 year ago
.prettierignore feat: add the packaged front-end code 11 months ago
.prettierrc feat: Add initial code of skyline-console 2 years ago
.stylelintignore feat: add the packaged front-end code 11 months ago
.stylelintrc.json feat: update color variables 2 weeks ago
.zuul.yaml feat: update e2e zuul tasks 8 months ago
Gruntfile.js feat: update zh-cn to zh-hans 2 months ago
LICENSE feat: Add initial code of skyline-console 2 years ago
MANIFEST.in chore: Remove poetry 1 year ago
Makefile chore: Remove poetry 1 year ago
README-zh_CN.rst feat: optimize configuration reading 5 days ago
README.rst feat: optimize configuration reading 5 days ago
cypress.json feat: Add tags to nova service and so on 1 year ago
jest.config.js fix: remove @ alias when import file 1 year ago
jsconfig.json fix: remove @ alias when import file 1 year ago
package.json feat: update dist for rc1 release 9 months ago
requirements.txt chore: Remove poetry 1 year ago
setup.cfg docs: Change the launchpad url for skyline-console 8 months ago
setup.py chore: Remove poetry 1 year ago
test-requirements.txt fix: Update the package version 10 months ago
tox.ini fix: eliminate whitespace in passenv values 5 months ago
yarn.lock chore: import lodash on demand 10 months ago

README.rst

Instructions

简体中文| English

Table of contents

Resources

Prerequisites

  • node: lts/erbium (v12.*)
  • yarn: 1.22.4 +

Local Environment

Take CentOS as an example

  • Install nvm ( version control system for nodejs )

    wget -P /root/ --tries=10 --retry-connrefused --waitretry=60 --no-dns-cache --no-cache  https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh
    bash /root/install.sh
    . /root/.nvm/nvm.sh
  • Install nodejs

    NODE_VERSION=erbium
    nvm install --lts=$NODE_VERSION
    nvm alias default lts/$NODE_VERSION
    nvm use default
  • Verify nodejs and npm versions

    node -v
    # v12.*.*
    npm -v
    # 6.*.*
  • Install yarn

    npm install -g yarn
  • Install the project dependency under the root directory, with package.json in the same place.

    yarn install

    After those steps, please just wait until the installation is complete.

Usage

Under the root directory, with package.json in the same place.

  • yarn run mock: Use the mock interface of rap2
  • yarn run dev: To use the actual interface, you can copy config/config.yaml to config/local_config.yaml , and replace the server value with the correct address.
  • yarn run build: Build packages and then you can hand over the contents of the generated dist directory to the back end.

Docs

How to develop

How to test