0.0.0 • Published 3 months ago

pandora-design v0.0.0

Weekly downloads
-
License
-
Repository
github
Last release
3 months ago

盖雅Web前端组件库

使用方法

1. 按需加载组件

  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"))]
    }
  1. 将下面代码加入入口页
import { Framework } from 'pandora';

<Framework>
    ...
</Framework>
  1. 发布说明

在当前用户根目录下~创建文件.pandora/config.js内容如下,并修改相应的信息

module.exports = {
    oss: {
        region: 'oss-cn-shanghai',
        bucket: 'gaiafe',
        accessKeyId: '',
        accessKeySecret: '',
    }
};
pandora-captchapandora-react-doc-viewerpandora-externals-webpack-plugin@researchgate/react-intersection-observer@stylelint/postcss-css-in-js@tinymce/tinymce-react@types/ali-oss@types/autosize@types/codemirror@types/dompurify@types/draft-js@types/file-saver@types/history@types/intl-tel-input@types/iscroll@types/lodash@types/pdfobject@types/prop-types@types/pubsub-js@types/raf@types/react@types/react-addons-shallow-compare@types/react-color@types/react-cropper@types/react-custom-scrollbars@types/react-dom@types/react-highlight-words@types/react-is@types/react-lines-ellipsis@types/react-mixin@types/react-onclickoutside@types/react-router@types/react-router-dom@types/react-syntax-highlighter@types/react-timeout@types/react-transition-group@types/seamless-immutable@types/tether@types/uuidarraybuffer-to-stringautosizebabel-config-pandorabraft-editorbraft-utilsbrowser-whichcase-sensitive-paths-webpack-pluginclasslist-polyfillclassnamesclean-webpack-plugincodemirrorcompressorjscontracopy-webpack-plugincropperjscross-envcrossventcss-async-process-webpack-plugincss-loadercss-minimizer-webpack-plugincss-variables-to-less-loaderdayjsdompurifydraft-jselement-closest-polyfilleslint-config-pandora-typescripteslint-plugin-compatfile-saverfork-ts-checker-notifier-webpack-pluginfork-ts-checker-webpack-pluginfork-webpack-subresource-integritygit-revisionhistoryhtml-to-reacthtml-webpack-pluginhttp-ajaxhuskyi18nextintersection-observerintl-tel-inputiscrolljson5jsziplessless-loaderless-plugin-autoprefixline-heightlint-stagedlodashmini-css-extract-pluginmobxmobx-reactmobx-react-litenode-argsnormalize.cssnpm-install-webpack-pluginpandora-cleave.jspdfobjectpostcss-lessprop-typespubsub-jsraw-loaderrc-motionrc-sliderreactreact-codemirror2react-colorreact-contenteditablereact-cropperreact-custom-scrollbarsreact-domreact-draggablereact-highlight-wordsreact-i18nextreact-isreact-iscrollreact-lines-ellipsisreact-mixinreact-onclickoutsidereact-routerreact-router-domreact-spinkitreact-tetherreact-timeoutreact-transition-groupresize-observer-polyfillseamless-immutablestring-to-arraybufferstyle-loaderstylelintstylelint-no-unsupported-browser-featurestheme-color-generatortheme-color-switchtheme-color-webpack-plugintsx-control-statementstypescriptuuidweb-vitalswebpackwebpack-cliwebpack-dev-serverwebpack-merge
0.0.0

3 months ago