This is a mirror repo, and starts from hash c345bb4 of the original repository, we will republish it as a new package named @fuddy-duddy/element-ui.
If you want to check the documentation, please refer to the original repository.
Provide the unified dev environments(thru VSCode .devcontainer), and complete the missing theme feature(currently it throw 500 error at https://element.eleme.io/#/en-US/theme).
Please develop this repo under Windows WSL and with VSCode devcontainer.
You can use the npm resolutions feature to keep the import * as ElementUI from 'element-ui'; statement still works.
"resolutions": {
"element-ui": "npm:@fuddy-duddy/element-ui@^1.0.0"
},
"dependencies": {
"element-ui": "npm:@fuddy-duddy/element-ui@^1.0.0"
}Fuddy-duddy had made some changes from the original repository:
-
Add a new theme feature(http://localhost:8086)
This is for exporting the theme, and add a new default theme named
fuddy-duddy.The related files:
./build/bin/theme-chalk-server/, I realized the theme feature just like the original repository, hope this can help users who want to export themes :). -
Upgrade used packages
-
Add the support for the
.mjsfiles(This is optional, copied from Lenovo internal project - "A11y Enhanced Element-UI")
Please use these versions:
>node --version
v14.21.3
>npm --version
6.14.18
>yarn --version
1.22.22