0.0.0 • Published 3 months ago
pandora-design v0.0.0
盖雅Web前端组件库
使用方法
1. 按需加载组件
- 创建
babel.config.js
文件。
{
"presets": ["@babel/preset-react", "@babel/preset-env", "mobx"],
"plugins": [
// Stage 0
"@babel/plugin-proposal-function-bind",
// Stage 1
"@babel/plugin-proposal-export-default-from",
"@babel/plugin-proposal-logical-assignment-operators",
["@babel/plugin-proposal-optional-chaining", { "loose": false }],
["@babel/plugin-proposal-pipeline-operator", { "proposal": "minimal" }],
["@babel/plugin-proposal-nullish-coalescing-operator", { "loose": false }],
"@babel/plugin-proposal-do-expressions",
// Stage 2
["@babel/plugin-proposal-decorators", { "legacy": true }],
"@babel/plugin-proposal-function-sent",
"@babel/plugin-proposal-export-namespace-from",
"@babel/plugin-proposal-throw-expressions",
"@babel/plugin-proposal-object-rest-spread",
// Stage 3
"@babel/plugin-syntax-dynamic-import",
"@babel/plugin-syntax-import-meta",
["@babel/plugin-proposal-class-properties", { "loose": true }],
// Other
"@babel/plugin-transform-runtime",
"jsx-control-statements",
require("".concat(alias['pandora'], "/src/loader.js"))]
}
- 将下面代码加入入口页
import { Framework } from 'pandora';
<Framework>
...
</Framework>
- 发布说明
在当前用户根目录下~
创建文件.pandora/config.js
内容如下,并修改相应的信息
module.exports = {
oss: {
region: 'oss-cn-shanghai',
bucket: 'gaiafe',
accessKeyId: '',
accessKeySecret: '',
}
};
0.0.0
3 months ago