Π― ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Firebase CLI Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΠΈ ΠΌΠ½Π΅ Π½ΡΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Shadowsocks Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΡΠΎΠΊΡΠΈ.
Π£Π΄Π°ΡΠ½ΠΎ ΡΠ°Π·ΡΠ΅ΡΠΈΠ² Β«ΠΡΠΈΠ±ΠΊΠ° Π°ΡΡΠ΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈΒ», Ρ Π½Π°ΠΊΠΎΠ½Π΅Ρ ΠΌΠΎΠ³Ρ Π½Π°Π·Π½Π°ΡΠΈΡΡ ΠΏΡΠΎΠ΅ΠΊΡΡ Β«firebase use --addΒ».
ΠΠ΄Π½Π°ΠΊΠΎ, Π΅ΡΠ»ΠΈ Ρ Ρ ΠΎΡΡ Π·Π°ΠΏΡΡΡΠΈΡΡ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠΉ ΡΠ΅ΡΠ²Π΅Ρ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Β«firebase serveΒ», Ρ ΠΌΠ΅Π½Ρ Π½Π° Π½ΠΎΡΡΠ±ΡΠΊΠ΅ ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ°ΠΊΠ°Ρ ΠΎΡΠΈΠ±ΠΊΠ°:
C: \ Users \ Symbolk \ Desktop \ CrowdJigsawPuzzle> firebase serve
=== ΠΠ±ΡΠ»ΡΠΆΠΈΠ²Π°Π½ΠΈΠ΅ ΠΈΠ· 'C: \ Users \ Symbolk \ Desktop \ CrowdJigsawPuzzle' ...
ΠΡΠΈΠ±ΠΊΠ°: ΠΎΡΠΈΠ±ΠΊΠ° ΡΠ΅ΡΠ²Π΅ΡΠ°. ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ETIMEDOUT 216.58.200.234:443
ΠΠΎ ΠΎΠ½ Ρ ΠΎΡΠΎΡΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π½Π° ΠΌΠΎΠ΅ΠΌ ΠΠ, ΠΏΠΎΡΡΠΎΠΌΡ ΠΌΠ½Π΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ, ΠΊΠ°ΠΊ Π΅Π³ΠΎ ΡΠ΅ΡΠΈΡΡ.
Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠ΄ΠΈΡΡ ΡΠΊΠ°Π·Π°Π½Π½ΡΡ Π²ΡΡΠ΅ ΠΎΡΠΈΠ±ΠΊΡ, Π½ΠΎ Π½Π° Π΄ΡΡΠ³ΠΎΠΉ IP-Π°Π΄ΡΠ΅Ρ, ΠΏΡΠ΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎ Π±ΠΎΠ»Π΅Π΅ Π±Π»ΠΈΠ·ΠΊΠΈΠΉ ΡΠ΅ΡΠ²Π΅Ρ.
ΠΡΠ±Π»ΠΈΠΊΠ°Ρ β 155
ΠΠ»Ρ ΠΌΠ΅Π½Ρ ΡΡΠΎ ΡΡΡΡΠ°Π½ΡΠ΅ΡΡΡ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² firebase ΠΈ ΠΏΠΎΠ²ΡΠΎΡΠ½ΡΠΌ Π²Ρ
ΠΎΠ΄ΠΎΠΌ Π² ΡΠΈΡΡΠ΅ΠΌΡ. ΠΠ°ΠΏΡΡΡΠΈΡΡ
npm install -g firebase-tools
ΡΠΎΠ³Π΄Π°,
firebase logout
ΡΠΎΠ³Π΄Π°,
firebase login
.
Π’Π΅ΠΏΠ΅ΡΡ ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΠ°Π·Π²Π΅ΡΠ½ΡΡΡ,
firebase deploy
Π‘Π°ΠΌΡΠΉ ΠΏΠΎΠ»Π΅Π·Π½ΡΠΉ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉ
ΠΠ»Ρ ΠΌΠ΅Π½Ρ ΡΡΠΎ ΡΡΡΡΠ°Π½ΡΠ΅ΡΡΡ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² firebase ΠΈ ΠΏΠΎΠ²ΡΠΎΡΠ½ΡΠΌ Π²Ρ ΠΎΠ΄ΠΎΠΌ Π² ΡΠΈΡΡΠ΅ΠΌΡ. ΠΠ°ΠΏΡΡΡΠΈΡΡ
npm install -g firebase-tools
ΡΠΎΠ³Π΄Π°,firebase logout
ΡΠΎΠ³Π΄Π°,firebase login
.Π’Π΅ΠΏΠ΅ΡΡ ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΠ°Π·Π²Π΅ΡΠ½ΡΡΡ,
firebase deploy