ui-library-starter-2
| Install | |
|---|---|
npm install ui-library-starter-2 |
|
| Latest Version: | 0.1.4 |
| Vue: | 3 |
| License: | MIT |
| Last Updated: | Jan 23, 2022 |
| Links: | GitHub · npm |
Vue Components UI Library Starter 2
Стартовый пример для быстрого создания переиспользуемых модулей-библиотек с состоянием, темезацией, локализацией, документацией и режимом разработки (на Vue3+TS/Vuex4/VuePress2/i18n)
В отличии от более примитивной первой версии этот модуль:
-
Использует хранилище, то есть содержит состояние
-
Может запускаться в полноценном режиме разработки, как будто это собственно уже сам конечный проект
-
Поддерживает темизацию и локализацию
Пример модуля содержит совсем немного компонент и документация на новой версии VuePress, в отличии от первой версии, не кастомизируется под фирменный стиль который предоставляет библиотека. Так сделано не только по причине лени и экономии времени, но, прежде всего, потому что кажется излишним - то что призваны продемонстрировать примеры - этого совсем не требует.
Пример использующего модуль проекта - репо
Пример использующего модуль проекта - демостенд

Project setup
$ npm install
Development documentation
$ npm run docs:dev
Build documentation
$ npm run docs:build
Use the sandbox (not documentation)
Используйте специальный режим для разработки и тестирования модуля-библиотеки. Для того чтобы переключиться в него - выставите флаг isDevelopmentModuleMode в значение true главном файле проекта @/src/main.ts:
// ATTENTION! Set to true if you want
// to develop a module (not documentation)
// and false before publishing for use in projects
const isDevelopmentModuleMode = true;
if (isDevelopmentModuleMode) {
console.log('Start development module!');
...
}
$ npm run serve
Compiles and minifies for production
$ npm run build
Publish to NPM
$ npm version patch
$ npm publish
Related Packages
Version History
| Version | Released | Vue | License |
|---|---|---|---|
| 0.1.4 | ^3.0.0 | MIT | |
| 0.1.2 | ^3.0.0 | MIT | |
| 0.1.1 | ^3.0.0 | MIT | |
| 0.1.0 | ^3.0.0 | MIT | |
| 0.0.40 | ^3.0.0 | MIT | |
| 0.0.39 | ^3.0.0 | MIT | |
| 0.0.38 | ^3.0.0 | MIT | |
| 0.0.37 | ^3.0.0 | MIT | |
| 0.0.36 | ^3.0.0 | MIT | |
| 0.0.35 | ^3.0.0 | MIT | |
| 0.0.34 | ^3.0.0 | MIT | |
| 0.0.33 | ^3.0.0 | MIT | |
| 0.0.32 | ^3.0.0 | MIT | |
| 0.0.31 | ^3.0.0 | MIT | |
| 0.0.30 | ^3.0.0 | MIT | |
| 0.0.29 | ^3.0.0 | MIT | |
| 0.0.28 | ^3.0.0 | MIT | |
| 0.0.27 | ^3.0.0 | MIT | |
| 0.0.26 | ^3.0.0 | MIT | |
| 0.0.25 | ^3.0.0 | MIT | |
| 0.0.24 | ^3.0.0 | MIT | |
| 0.0.23 | ^3.0.0 | MIT | |
| 0.0.22 | ^3.0.0 | MIT | |
| 0.0.21 | ^3.0.0 | MIT | |
| 0.0.20 | ^3.0.0 | MIT | |
| 0.0.19 | ^3.0.0 | MIT | |
| 0.0.18 | ^3.0.0 | MIT | |
| 0.0.17 | ^3.0.0 | MIT | |
| 0.0.16 | ^3.0.0 | MIT | |
| 0.0.15 | ^3.0.0 | MIT |
Showing the latest 30 of 44. See every release on npm