1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/meichao-React-webpack

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
README.md 4.2 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 26.11.2024 04:35 98af681

Что делает проект React-webpack?

Разработка универсальных компонентов для React.


Конфигурация:

  • $ npm install webpack -g
  • $ npm install
  • $ npm run dev (чистые статические страницы)
  • Откройте localhost:8181/, чтобы увидеть результат.

Или:

  • $ npm install webpack -g
  • $ npm install
  • $ npm start (бэкенд на express, пока что есть только один пример интерфейса: api/Page, данные можно увидеть в компоненте страницы).
  • Откройте localhost:8181/.

Целевые компоненты:

  • карусель;
  • кнопка;
  • поле ввода;
  • возврат к началу;
  • текстовая подсказка;
  • разбиение на страницы;
  • иконка;
  • окно выбора;
  • выпадающее меню;
  • выбор даты;
  • таблица;
  • загрузка файлов;
  • флажок;
  • форма;
  • множественный выбор.

Уже готовые компоненты:

  • MButton;
  • MTooltip;
  • MInput;
  • MBackTop;
  • MIcon;
  • MPagination;
  • MSelect.

Оставшиеся проблемы:

1. Классы инструментов

Классы инструментов используются для привязки событий к компонентам или страницам, например, события click. В настоящее время обрабатываются только глобальные объекты, такие как document и window. Обработка классов и идентификаторов ещё не выполнена. Позже следует добавить обработку для компонентов и страниц с собственными классами инструментов.

2. Документация API

В настоящее время разработка компонентов занимает основное внимание (также проекты компании довольно заняты), поэтому написание документации по API происходит медленно. Позднее она будет добавлена, чтобы упростить использование для пользователей.

3. Адаптивность страниц

При разработке компонентов необходимо также обеспечить адаптивность отображения страниц (не компонентов).


Обратная связь по проблемам:

1. Проблема с нестабильной установкой модуля node-sass

Поскольку сервер node-sass находится за границей, установка может быть сложной из-за ограничений в сети. Можно рассмотреть возможность использования зеркала Taobao для установки напрямую.

  1. Установите cnpm (https://npm.taobao.org/). npm install -g cnpm --registry=https://registry.npm.taobao.org

  2. Установите node-sass в папке проекта. cnpm install --save-dev node-sass Примечание: --save-dev автоматически добавит node-sass в package.json в папке проекта.


Обратная связь

Если у вас есть какие-либо вопросы или проблемы, пожалуйста, свяжитесь со мной. Вы можете использовать следующие способы связи:


  var siteSource = {
    name  : "梅超",
    site : "http://bigmeichao.com/"
  }

Примечание: Перевод выполнен с помощью искусственного интеллекта и может содержать неточности.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/meichao-React-webpack.git
git@api.gitlife.ru:oschina-mirror/meichao-React-webpack.git
oschina-mirror
meichao-React-webpack
meichao-React-webpack
master