Choerodon-front-wiki
is the core front service of Choerodon.This project is an overall front-end project that combines the Choerodon Boot and Choerodon Wiki.This service is responsible for the wiki management of all homepages and provides users with a better user experience through a rich interface.
- Space management(Management platform space)
- Modern browsers and Internet Explorer 10+(Currently, it is best to browse through Google.)
The following is the main directory structure:
├── charts
├── wiki
│ ├── src
│ │ └── app
│ │ └── wiki
│ │ ├── config
│ │ │ ├── Menu.yml
│ │ │ └── language
│ │ ├── containers
│ │ │ ├── Home.js
│ │ │ ├── WIKIIndex.js
│ │ │ ├── global
│ │ │ ├── organization
│ │ │ └── project
│ │ └── locale
│ │ ├── en_US.js
│ │ └── zh_CN.js
│ └── package.json
│
├── .gitignore
├── .gitlab-ci.yml
├── config.js
├── config.yml
├── favicon.ico
├── README.md
└── Dockerfile
containers
store the front pageslocal
store multilingual filesconfig
storeMenu.yml
configuration file (including code and icon of menu, jump into Route, menu permissions) and language in Chinese and English yml (zh.yml
,en.yml
)
See more at http://choerodon.io/zh/docs/development-guide/front.
git clone https://github.com/choerodon/choerodon-front-wiki.git
git submodule update --init
See git submodules documentation.
Note:This project used a lot of properties such as ES6/7, so node 6.0.0+ is required.
cd wiki
npm install
cd wiki
npm start
Open your browser and visit http://localhost:9090. There is currently no interface for external testing.
If you find any shortcomings or bugs, please describe them in the issue.
We welcome all contributions. You can submit any ideas as pull requests. Follow to know for more information on how to contribute.