reckue-core v1.3.31
##Git Flow Именование веток должно соответствовать паттерну версии. Например: 1.0.0
Паттерн: release
.major
.minor
Release - Номер релиза библиотеки, меняется только в случае глобальных изменений. Таких как миграция на новый стэк.
Major - Изменения затрагивающие ключевой функционал. Требующие изменений в коде, использующем библеотеку.
Minor - Изменения не требуют каких либо правок в коде, использующем библеотеку. Сюда входит внедрение нового кода, фикс багов не влияющих на структуру, оптимизации алгоритмов и тп.
Под патерн не попадают ветки, не меняющие version
в package.json
, для подобных изменений создаются отдельные ветки или используется ветка nocode
.
##Начало работы
В первую очередь нужно проверить наличие npm. Если пакета нет, то установить.
- Install TypeScript:
npm install
- Build:
npx tsc index.ts --target es6
- Increment package
version
inpackage.json
(См. Паттерн) - NPM auth:
npm login
ornpm adduser
(последнее для незареганного в NPM) - Publish:
npm publish
12 months ago
12 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
10 months ago
10 months ago
11 months ago
11 months ago
9 months ago
9 months ago
12 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago