πΈΒ ΠΠΌΠ΅ΡΡΠ΅ ΠΌΡ ΠΏΠΎΡΡΡΠΎΠΈΠΌ ΡΠ²ΠΎΠΉ π¨π½βπ¬Β Π ΡΡΠΎΠΉ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ ΡΡ ΡΠ·Π½Π°Π΅ΡΡ ΠΊΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠΎΠ΅ΠΊΡ. |
- π ΠΠ»Ρ Π·Π°ΠΏΡΡΠΊΠ° ΠΏΡΠΎΠ΅ΠΊΡΠ° Π²ΡΠΏΠΎΠ»Π½ΠΈ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΠ°Π³ΠΈ
- π€ ΠΡΠ°ΡΠΊΠΈΠΉ ΠΎΠ±Π·ΠΎΡ ΠΊΠΎΠΌΠ°Π½Π΄ Π΄Π»Ρ ΠΏΡΠΎΠ΅ΠΊΡΠ°
- π€ FAQ
- Π‘ΠΊΠ°ΡΠ°ΠΉ ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΒ ΠΏΠΎΡΠ»Π΅Π΄Π½ΡΡ LTS-Π²Π΅ΡΡΠΈΡ Node.js.
- ΠΡΠΏΠΎΠ»Π½ΠΈ Π² ΠΊΠΎΠ½ΡΠΎΠ»ΠΈ
node -v
ΠΈ ΡΠ±Π΅Π΄ΠΈΡΡ, ΡΡΠΎ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΡΡ Π²Π΅ΡΡΠΈΡ Node.js Π½Π΅ Π½ΠΈΠΆΠ΅v8.11.3
; - ΠΠ²Π΅Π΄ΠΈ Π² ΠΊΠΎΠ½ΡΠΎΠ»ΠΈ
npm -v
ΠΈ ΡΠ±Π΅Π΄ΠΈΡΡ, ΡΡΠΎ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΡΡ Π²Π΅ΡΡΠΈΡ npm Π½Π΅ Π½ΠΈΠΆΠ΅5.6.0
; - Π‘ΠΊΠ°ΡΠ°ΠΉ ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΈ Git, Π΅ΡΠ»ΠΈ Π΅Π³ΠΎ Π½Π΅Ρ Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ΅;
- ΠΠ²Π΅Π΄ΠΈ
git --version
, ΡΡΠΎΠ±Ρ ΠΏΡΠΎΠ²Π΅ΡΡ Π²Π΅ΡΡΠΈΡ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠ³ΠΎ Git, Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ Π½Π΅ Π½ΠΈΠΆΠ΅2.18.0
; - Π‘ΠΊΠ»ΠΎΠ½ΠΈΡΡΠΉ ΠΈ Π·Π°ΠΏΡΡΡΠΈΒ ΡΡΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡ:Β
git clone https://github.com/Lectrum/redux-online-intensive.git
; - Π§ΡΠΎΠ±Ρ ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ Π² Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡ Ρ ΠΏΡΠΎΠ΅ΠΊΡΠ°, ΠΏΠΎΡΠ»Π΅ ΠΊΠ»ΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π²ΡΠΏΠΎΠ»Π½ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΡΒ
cd redux-online-intensive
; - Π§ΡΠΎΠ±Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ°, Π²ΡΠΏΠΎΠ»Π½ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΡΒ
npm install
; - Π§ΡΠΎΠ±Ρ Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΏΡΠΎΠ΅ΠΊΡ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ, ΡΠ°ΠΌΠΎΠ΅ Π²ΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡΒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ
npm start
; - ΠΠ΅ΡΠ΅ΠΉΠ΄ΠΈ Π² Π±ΡΠ°ΡΠ·Π΅Ρ ΠΈ ΠΎΡΠΊΡΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΠΊΡΒ http://localhost:3000.Β ΠΠΎΠ³Π΄Π° ΡΡΡΠ°Π½ΠΈΡΠΊΠ° Π·Π°Π³ΡΡΠ·ΠΈΡΡΡ, ΡΡ ΡΠ²ΠΈΠ΄ΠΈΡΡ ΡΡΡΠ°Π½ΠΈΡΡ Ρ ΠΊΠ°ΡΡΠΈΠ½ΠΊΡ Ρ ΡΠΎΡΠΎΠ³ΡΠ°ΡΠΈΠ΅ΠΉ.
- ΠΡΠΊΡΠΎΠΉ Chrome Dev Tools ΠΈ ΠΏΠ΅ΡΠ΅ΠΉΠ΄ΠΈ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡ Console,Β ΡΠ°ΠΌ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ ΠΊΠ°ΠΊΠΈΡ -Π»ΠΈΠ±ΠΎ ΠΎΡΠΈΠ±ΠΎΠΊ.
ΠΠ°ΠΌΠ΅ΡΠΊΠ°: Π·Π°ΠΏΡΡΠΊΠ°ΡΡ ΡΠ΅ΡΠ΅Π·
yarn Β«ΠΈΠΌΡ ΠΊΠΎΠΌΠ°Π½Π΄ΡΒ»
ΠΈΠ»ΠΈnpm run Β«ΠΈΠΌΡ ΠΊΠΎΠΌΠ°Π½Π΄ΡΒ»
.
ΠΠΎΠΌΠ°Π½Π΄Π° | ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ |
---|---|
start |
Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΏΡΠΎΠ΅ΠΊΡ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ |
build:prod |
Π·Π°ΠΏΡΡΡΠΈΡΡ ΡΠ±ΠΎΡΠΊΡ ΠΏΡΠΎΠ΅ΠΊΡΠ° |
build:analyze |
Π·Π°ΠΏΡΡΡΠΈΡΡ ΡΠ±ΠΎΡΠΊΡ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΠΈ Π·Π°ΠΏΡΡΡΠΈΡΡ ΡΠ΅ΠΆΠΈΠΌ Π΄Π΅ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π° ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ° ΡΠ±ΠΎΡΠΊΠΈ |
lint:javascript |
ΠΏΡΠΎΠ²Π΅ΡΡΠΈ Π°Π½Π°Π»ΠΈΠ· ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ JavaScript-ΠΊΠΎΠ΄Π° Π½Π° ΡΡΠΈΠ»ΠΈΡΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ |
lint:css |
ΠΏΡΠΎΠ²Π΅ΡΡΠΈ Π°Π½Π°Π»ΠΈΠ· ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ CSS-ΠΊΠΎΠ΄Π° Π½Π° ΡΡΠΈΠ»ΠΈΡΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ |
lint |
ΠΏΡΠΎΠ²Π΅ΡΡΠΈ Π°Π½Π°Π»ΠΈΠ· Π²ΡΠ΅Π³ΠΎ ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° Π½Π° ΡΡΠΈΠ»ΠΈΡΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ |
test |
Π·Π°ΠΏΡΡΡΠΈΡΡ ΡΠ΅ΡΡΡ |
test:watch |
Π·Π°ΠΏΡΡΡΠΈΡΡ ΡΠ΅ΡΡΡ Π² watch-ΡΠ΅ΠΆΠΈΠΌΠ΅ |
test:debug |
Π·Π°ΠΏΡΡΡΠΈΡΡ ΡΠ΅ΡΡΡ Π² debug-ΡΠ΅ΠΆΠΈΠΌΠ΅ |
soundcheck |
Π·Π°ΠΏΡΡΡΠΈΡΡ Π²ΡΠ΅ Π»ΠΈΠ½ΡΠ΅ΡΡ ΠΈ ΡΠ΅ΡΡΡ |
prettier |
ΠΎΡΡΠΎΡΠΌΠ°ΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΉ ΠΊΠΎΠ΄ Ρ ΠΏΠΎΠΌΠΎΡΡΡ prettier |
deploy |
Π·Π°Π΄Π΅ΠΏΠ»ΠΎΠΈΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° ΡΠ²ΠΎΠΉ Github Pages |
ΠΠ°ΠΌΠ΅ΡΠΊΠ°: ΠΏΠΎΡΠ»Π΅ Π΄Π΅ΠΏΠ»ΠΎΡ Π½Π° Github Pages ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π±ΡΠ΄Π΅Ρ Π΄ΠΎΡΡΡΠΏΠ½ΠΎ ΠΏΠΎ Π°Π΄ΡΠ΅ΡΡ:
https://ΠΈΠΌΡ-ΡΠ²ΠΎΠ΅Π³ΠΎ-ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ-Π³ΠΈΡΡ Π°Π±
.github.io/ΠΈΠΌΡ-ΡΠ²ΠΎΠ΅Π³ΠΎ-ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡ-Ρ-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ
ΠΡΠ²Π΅ΡΡ Π½Π° ΡΠ°ΡΡΠΎ Π·Π°Π΄Π°Π²Π°Π΅ΠΌΡΠ΅ Π²ΠΎΠΏΡΠΎΡΡ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ Π·Π΄Π΅ΡΡ.
"# redux-online-intensive" "# redux-online-intensive" "# redux-online-intensive"