Посмотреть на GitHub

Инструменты сборки

Узнайте, как использовать npm-скрипты, включённые в Bootstrap Table, для сборки документации, компиляции исходного кода и т.д.

На этой странице

Настройка инструментов

Bootstrap Table использует NPM-скрипты в качестве своей системы сборки. Наш package.json содержит удобные методы использования фреймворка, включая проверку кода, компиляцию кода и т.д.

Чтобы использовать нашу систему сборки и запускать документацию локально, вам понадобится копия исходного кода Bootstrap Table и Node.js. Следуйте приведённым ниже шагам, и вы сможете начать работу:

  1. Скачайте и установите Node.js, мы используем его для управления зависимостями.
  2. Перейдите в корневой каталог /bootstrap-table и запустите npm install, чтобы установить локальные зависимости, перечисленные в package.json.
  3. (Только для сайта документации) Если вы хотите настроить сайт документации, перейдите в каталог /site и запустите npm install, чтобы установить Astro и другие зависимости сайта документации.

После завершения вы сможете запускать различные команды из командной строки.

Использование NPM-скриптов

Наш package.json содержит следующие команды и задачи:

ЗадачаОписание
npm run buildnpm run build создаёт каталог /dist, содержащий скомпилированные файлы.
npm run lintПроверяет CSS и JavaScript в каталоге /src.
npm run testЗапускает тестовые примеры в проекте.

Запустите npm run, чтобы просмотреть все npm-скрипты.

Локальная документация

Для локального запуска нашей документации требуется Astro — современный генератор статических сайтов, который предоставляет нам: компонентную архитектуру, файлы на основе Markdown, шаблоны и т.д. Вот как начать работу:

  1. Следуйте инструкциям по настройке инструментов выше, чтобы установить Astro и другие зависимости.
  2. Перейдите в каталог /site и запустите npm run dev в командной строке.
  3. Откройте http://localhost:4321 в браузере, чтобы просмотреть локальный сайт документации.

Узнайте больше об использовании Astro, прочитав документацию Astro.

Устранение неполадок

Если у вас возникли проблемы при установке зависимостей, удалите все предыдущие версии зависимостей (глобальные и локальные). Затем повторно запустите npm install.