npm run dev
npx -p @storybook/cli sb init --type react_scripts
https://storybook.js.org/docs/react/writing-stories/introduction
npm i -D loki
npx loki init
"loki": {
"configurations": {
"chrome.laptop": {
"target": "chrome.app",
"width": 1366,
"height": 768,
"deviceScaleFactor": 1,
"mobile": false
},
"chrome.iphone7": {
"target": "chrome.app",
"preset": "iPhone 7"
}
}
}
"loki:test": "npm run build-storybook && npx loki test --reactUri file:./storybook-static",
"loki:update": "npm run build-storybook && npx loki update --reactUri file:./storybook-static",
"loki:approve": "npx loki approve"
- Написать сторис для имеющихся компонентов
- Написать стори для нового компонента, потом написать сам компонент
- Запустить локи, изменить компонент, запустить loki:test.