Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update docs and travis config #57

Merged
merged 2 commits into from
Aug 4, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
language: node_js
node_js:
- "8"
- "9"
- "10"
- "11"
- "12"
- "13"
- "14"
cache: yarn
script:
- yarn bootstrap
Expand Down
37 changes: 24 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,19 +70,30 @@ npm run build

## Packages


| Name | Description | Meta |
|---|---|---|
| rocketact | commandline tool to create new projects | <a href="https://david-dm.org/jdf2e/rocketact?path=packages%2Frocketact&view=list"><img alt="David (path)" src="https://img.shields.io/david/jdf2e/rocketact.svg?path=packages%2Frocketact"></a> |
| rocketact-scripts | main functionality resides here | <a href="https://david-dm.org/jdf2e/rocketact?path=packages%2Frocketact-scripts&view=list"><img alt="David (path)" src="https://img.shields.io/david/jdf2e/rocketact.svg?path=packages%2Frocketact-scripts"></a> |
| rocketact-dev-utils | common utils shared by other packages | <a href="https://david-dm.org/jdf2e/rocketact?path=packages%2Frocketact-dev-utils&view=list"><img alt="David (path)" src="https://img.shields.io/david/jdf2e/rocketact.svg?path=packages%2Frocketact-dev-utils"></a> |
| rocketact-web-console | web console core | <a href="https://david-dm.org/jdf2e/rocketact?path=packages%2Frocketact-web-console&view=list"><img alt="David (path)" src="https://img.shields.io/david/jdf2e/rocketact.svg?path=packages%2Frocketact-web-console"></a> |
| babel-preset-rocketact | babel presets for Rocketact projects | <a href="https://david-dm.org/jdf2e/rocketact?path=packages%2Fbabel-preset-rocketact&view=list"><img alt="David (path)" src="https://img.shields.io/david/jdf2e/rocketact.svg?path=packages%2Fbabel-preset-rocketact"></a> |
| rocketact-plugin-polyfill | automatically setup polyfill configuration | <a href="https://david-dm.org/jdf2e/rocketact?path=packages%2Frocketact-plugin-polyfill&view=list"><img alt="David (path)" src="https://img.shields.io/david/jdf2e/rocketact.svg?path=packages%2Frocketact-plugin-polyfill"></a> |
| rocketact-plugin-bundle-analyzer | add [webpack-bundle-analyzer](https://github.com/webpack-contrib/webpack-bundle-analyzer) intergation for Rocketact projects | <a href="https://david-dm.org/jdf2e/rocketact?path=packages%2Frocketact-plugin-bundle-analyzer&view=list"><img alt="David (path)" src="https://img.shields.io/david/jdf2e/rocketact.svg?path=packages%2Frocketact-plugin-bundle-analyzer"></a> |
| rocketact-plugin-legacy-decorators | add legacy decorators support for Rocketact projects | <a href="https://david-dm.org/jdf2e/rocketact?path=packages%2Frocketact-plugin-legacy-decorators&view=list"><img alt="David (path)" src="https://img.shields.io/david/jdf2e/rocketact.svg?path=packages%2Frocketact-plugin-legacy-decorators"></a> |
| rocketact-plugin-butler | add compatibility for legacy Butler projects | <a href="https://david-dm.org/jdf2e/rocketact?path=packages%2Frocketact-plugin-butler&view=list"><img alt="David (path)" src="https://img.shields.io/david/jdf2e/rocketact.svg?path=packages%2Frocketact-plugin-butler"></a> |
| Name | Description | Meta |
| ---------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| rocketact | commandline tool to create new projects | <a href="https://david-dm.org/jdf2e/rocketact?path=packages%2Frocketact&view=list"><img alt="David (path)" src="https://img.shields.io/david/jdf2e/rocketact.svg?path=packages%2Frocketact"></a> |
| rocketact-scripts | main functionality resides here | <a href="https://david-dm.org/jdf2e/rocketact?path=packages%2Frocketact-scripts&view=list"><img alt="David (path)" src="https://img.shields.io/david/jdf2e/rocketact.svg?path=packages%2Frocketact-scripts"></a> |
| rocketact-dev-utils | common utils shared by other packages | <a href="https://david-dm.org/jdf2e/rocketact?path=packages%2Frocketact-dev-utils&view=list"><img alt="David (path)" src="https://img.shields.io/david/jdf2e/rocketact.svg?path=packages%2Frocketact-dev-utils"></a> |
| rocketact-web-console | web console core | <a href="https://david-dm.org/jdf2e/rocketact?path=packages%2Frocketact-web-console&view=list"><img alt="David (path)" src="https://img.shields.io/david/jdf2e/rocketact.svg?path=packages%2Frocketact-web-console"></a> |
| babel-preset-rocketact | babel presets for Rocketact projects | <a href="https://david-dm.org/jdf2e/rocketact?path=packages%2Fbabel-preset-rocketact&view=list"><img alt="David (path)" src="https://img.shields.io/david/jdf2e/rocketact.svg?path=packages%2Fbabel-preset-rocketact"></a> |
| rocketact-plugin-polyfill | automatically setup polyfill configuration | <a href="https://david-dm.org/jdf2e/rocketact?path=packages%2Frocketact-plugin-polyfill&view=list"><img alt="David (path)" src="https://img.shields.io/david/jdf2e/rocketact.svg?path=packages%2Frocketact-plugin-polyfill"></a> |
| rocketact-plugin-bundle-analyzer | add [webpack-bundle-analyzer](https://github.com/webpack-contrib/webpack-bundle-analyzer) intergation for Rocketact projects | <a href="https://david-dm.org/jdf2e/rocketact?path=packages%2Frocketact-plugin-bundle-analyzer&view=list"><img alt="David (path)" src="https://img.shields.io/david/jdf2e/rocketact.svg?path=packages%2Frocketact-plugin-bundle-analyzer"></a> |
| rocketact-plugin-legacy-decorators | add legacy decorators support for Rocketact projects | <a href="https://david-dm.org/jdf2e/rocketact?path=packages%2Frocketact-plugin-legacy-decorators&view=list"><img alt="David (path)" src="https://img.shields.io/david/jdf2e/rocketact.svg?path=packages%2Frocketact-plugin-legacy-decorators"></a> |
| rocketact-plugin-butler | add compatibility for legacy Butler projects | <a href="https://david-dm.org/jdf2e/rocketact?path=packages%2Frocketact-plugin-butler&view=list"><img alt="David (path)" src="https://img.shields.io/david/jdf2e/rocketact.svg?path=packages%2Frocketact-plugin-butler"></a> |

## Awesome Plugins
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

越来越专业了呀

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

哈哈,这里是本地的vscode插件把md的表格自动格式化了一哈子~


| Name | Description |
| ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------- |
| [rocketact-plugin-yep-react](https://www.npmjs.com/package/rocketact-plugin-yep-react) | support [yep-react](https://yep-react.jd.com/) ui components lib |
| [rocketact-plugin-icons-react](https://www.npmjs.com/package/rocketact-plugin-icons-react) | support @jdcfe/icons-react use svg |
| [rocketact-plugin-bundle-with-banner](https://www.npmjs.com/package/rocketact-plugin-bundle-with-banner) | bundle with banner |
| [rocketact-plugin-bundle-with-version](https://www.npmjs.com/package/rocketact-plugin-bundle-with-version) | bundle with version which in package.json |
| [rocketact-plugin-jdc-practices](https://www.npmjs.com/package/rocketact-plugin-jdc-practices) | jdc fe team practices |

Thanks for contributing these awesome plugins, you can find more plugins from npm [query link](https://www.npmjs.com/search?q=rocketact-plugin).

## Contributing

Please read our [contributing guide](https://github.com/jdf2e/rocketact/blob/master/CONTRIBUTING.md).
Please read our [contributing guide](https://github.com/jdf2e/rocketact/blob/master/CONTRIBUTING.md).
16 changes: 16 additions & 0 deletions docusaurus/docs/awesome-plugins.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
id: awesome-plugins
title: Awesome Plugins
---

## Awesome Plugins

| Name | Description |
| ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------- |
| [rocketact-plugin-yep-react](https://www.npmjs.com/package/rocketact-plugin-yep-react) | support [yep-react](https://yep-react.jd.com/) ui components lib |
| [rocketact-plugin-icons-react](https://www.npmjs.com/package/rocketact-plugin-icons-react) | support @jdcfe/icons-react use svg |
| [rocketact-plugin-bundle-with-banner](https://www.npmjs.com/package/rocketact-plugin-bundle-with-banner) | bundle with banner |
| [rocketact-plugin-bundle-with-version](https://www.npmjs.com/package/rocketact-plugin-bundle-with-version) | bundle with version which in package.json |
| [rocketact-plugin-jdc-practices](https://www.npmjs.com/package/rocketact-plugin-jdc-practices) | jdc fe team practices |

Thanks for contributing these awesome plugins, you can find more awesome plugins from npm [query link](https://www.npmjs.com/search?q=rocketact-plugin).
25 changes: 21 additions & 4 deletions docusaurus/website/sidebars.json
Original file line number Diff line number Diff line change
@@ -1,9 +1,26 @@
{
"docs": {
"Getting Started": ["getting-started", "Folder Structure", "available-scripts", "supported-browsers-features"],
"Development": ["managing-depencencies", "adding-pages", "adding-stylesheets", "post-processing-css", "adding-images"],
"Deployment":["public-path"],
"Plugins": ["what-is-the-plugin", "rocketact-plugin-polyfill", "rocketact-plugin-bundle-analyzer", "plugin-template"]
"Getting Started": [
"getting-started",
"Folder Structure",
"available-scripts",
"supported-browsers-features"
],
"Development": [
"managing-depencencies",
"adding-pages",
"adding-stylesheets",
"post-processing-css",
"adding-images"
],
"Deployment": ["public-path"],
"Plugins": [
"what-is-the-plugin",
"rocketact-plugin-polyfill",
"rocketact-plugin-bundle-analyzer",
"plugin-template",
"awesome-plugins"
]
},
"docs-other": {
"First Category": ["doc4", "doc5"]
Expand Down