πΌ ΠΠ΄Π°ΠΏΡΠΈΠ²Π½ΠΎΠ΅ ΠΎΠ΄Π½ΠΎΡΡΡΠ°Π½ΠΈΡΠ½ΠΎΠ΅ SPA-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΠ΅ΠΉ ΠΈ Π°Π΄ΠΌΠΈΠ½-ΠΏΠ°Π½Π΅Π»ΡΡ Π΄Π»Ρ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΠΌΠΈ. ΠΡΠΏΡΡΠΊΠ½ΠΎΠΉ ΠΏΡΠΎΠ΅ΠΊΡ Π½Π° ΠΊΡΡΡΠ΅ "ΠΡΠΎΠ΄Π²ΠΈΠ½ΡΡΠ°Ρ Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅".
ΠΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΡΡΠ΅ΠΊ:
- Vue.js
- Pug
- PostCSS
- Webpack 4
- JavaScript
ΠΠ΅ΡΠ΅Π΄ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΎΠΉ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ ΠΈ Π·Π°ΠΏΡΡΠΊΠΎΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΡΠ±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ Ρ Π²Π°Ρ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΡΡ Π²Π΅ΡΡΠΈΡ Node.js & NPM, Π° ΡΠ°ΠΊ ΠΆΠ΅ ΠΏΠΎΡΠ»Π΅Π΄Π½ΡΡ Π²Π΅ΡΡΠΈΡ Yarn
$ git clone git@github.com:sergeev-vn/portfolio-website.git
$ cd ls-portfolio-website
$ yarn
Π‘ΠΊΡΠΈΠΏΡ | ΠΠ°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ |
---|---|
dev | ΠΠ°ΠΏΡΡΡΠΈΡ webpack-dev-server Ρ Π³ΠΎΡΡΡΠ΅ΠΉ Π·Π°ΠΌΠ΅Π½ΠΎΠΉ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ |
build | Π‘ΠΎΠ±Π΅ΡΠ΅Ρ ΠΏΡΠΎΠ΅ΠΊΡ Π΄Π»Ρ production (ΠΏΡΠΎΠ΅ΠΊΡ Π³ΠΎΡΠΎΠ² ΠΊ Π·Π°Π³ΡΡΠ·ΠΊΠ΅ Π½Π° ΡΠ΅ΡΠ²Π΅Ρ) |
reg | ΠΠΎΠ½ΡΠΎΠ»ΡΠ½Π°Ρ ΡΡΠΈΠ»ΠΈΡΠ° Π΄Π»Ρ ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΠΈ. ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΠ΅ΡΠ΅Π΄ Π½Π°ΡΠ°Π»ΠΎΠΌ ΡΠ°Π±ΠΎΡΡ Π½Π°Π΄ Π°Π΄ΠΌΠΈΠ½-ΠΏΠ°Π½Π΅Π»ΡΡ. |
$ npm run ΠΈΠΌΡ_ΡΠΊΡΠΈΠΏΡΠ°
$ yarn ΠΈΠΌΡ_ΡΠΊΡΠΈΠΏΡΠ°