Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/efiand/vue3-boilerplate

Стартовый шаблон для разработки SPA.
https://github.com/efiand/vue3-boilerplate

boilerplate css-icons eslint pinia portfolio-project postcss prettier stylelint vite

Last synced: about 2 months ago
JSON representation

Стартовый шаблон для разработки SPA.

Awesome Lists containing this project

README

        

# vue3-boilerplate

## Установка

```sh
npm ci
```

## Режим разработки

```sh
npm run dev
```

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

## Сборка

```sh
npm run build
```

## Проверка и форматирование кода

```sh
npm run lint-format
```

## Использование SVG-иконок в CSS

Современная альтернатива спрайта.

```scss
// @/assets/scss/global.scss

@use "efiand-shared/scss/base/global";

$icons-path: "src/icons"; // По умолчанию src/assets/icons, меняем при необходимости

html {
// Добавится --icon-test, содержащая url() с интегрированной base64-иконкой
@include icons(("test"));
}
```

## Другие доступные миксины

См. https://github.com/efiand/shared/tree/main/scss/env/mixins

## Публикация на Github Pages

Раскомментируйте соответствующий код в `.github/workflows/ci.yml`.