美文网首页
ONES Design UI 组件库环境搭建

ONES Design UI 组件库环境搭建

作者: 何小有 | 来源:发表于2023-11-02 22:27 被阅读0次

    这个 ONES Design UI 组件库 是基于 Ant DesignReact UI 组件库,主要用于企业级研发管理工具的研发。

    首先用 React 的脚手架搭建一个项目:

    npx create-react-app my-app
    cd my-app
    

    目前 ONES Design UI 组件库 托管在 ONES 私有的 npm 仓库上, 因此需要配置代理才能顺利访问并获取内容:

    npm config set @ones-design:registry=https://npm.partner.ones.cn/registry/
    

    放心, 这里只是配置 @ones-design 代理, 不会影响你本地的其他 npm 代理。

    目前使用脚手架默认会创建 react@"^18.2.0 的项目, 所以需要开始降级:

    npm install react@16.14.0 react-dom@16.14.0 --save
    npm install --save-dev @testing-library/react@12
    npm install react@16.14.0 react-dom@16.14.0 --save
    

    还要修改 src/index.js 文件的内容, 因为 react@"^18.2.0 语法是新语法, 旧版本是不支持的, 所以要改成旧版本的方法:

    import React from 'react';
    import ReactDOM from 'react-dom';
    import './index.css';
    import App from './App';
    import reportWebVitals from './reportWebVitals';
    
    ReactDOM.render(
      <React.StrictMode>
        <App ></App>
      </React.StrictMode>,
      document.getElementById('root')
    );
    
    reportWebVitals();
    

    完成代理的配置后就可以安装 @ones-design/core 核心组件库:

    npm install @ones-design/icons @ones-design/core
    

    最后再运行项目, 确认我们的 ONES Design UI 组件库 开发环境搭建成功:

    npm start
    

    这样就完成环境的搭建了。

    相关文章

      网友评论

          本文标题:ONES Design UI 组件库环境搭建

          本文链接:https://www.haomeiwen.com/subject/jegnidtx.html