рдЖрдзреБрдирд┐рдХ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ: рдПрдХ рд╕рд╛рдЗрдб рд╡реНрдпреВ

рдЖрдЬ рдореИрдВрдиреЗ рдПрдХ рдорд┐рддреНрд░ рдХреЛ рдЬреЗрдПрд╕ рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдЬреЛ рдЙрд╕реЗ рдЬреАрдердм рдкрд░ рдорд┐рд▓рд╛ред рдореЗрд░рд╛ рджреЛрд╕реНрдд рдПрдХ рдЙрддреНрдХреГрд╖реНрдЯ рд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рд╣реИ, рд▓реЗрдХрд┐рди рдЬреЗрдПрд╕ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рдирд╣реАрдВ рд╣реИред рдЪреВрдВрдХрд┐ рдореИрдВ рдкрд┐рдЫрд▓реЗ рдЫрд╣ рд╡рд░реНрд╖реЛрдВ рд╕реЗ рдореИрд╕рд╛рдЪреБрд╕реЗрдЯреНрд╕ рдЗрдВрд╕реНрдЯреАрдЯреНрдпреВрдЯ рдСрдл рдЯреЗрдХреНрдиреЛрд▓реЙрдЬреА рдореЗрдВ рдкреНрд░рдпреЛрдЬреНрдп рдЕрдиреБрд╕рдВрдзрд╛рди рдФрд░ рдЕрдзреНрдпрд╛рдкрди рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдЗрд╕рд▓рд┐рдП рдореЗрд░реА рддреНрд╡рдЪрд╛ рд╕рдм рдХреБрдЫ рдЙрд▓рдЭрди рдореЗрдВ рд╣реИ рдХрд┐ рд╡рд╣ рдХреИрд╕реЗ рдардВрдвреА рд╣реЛ рдЧрдИ рд╣реИред рдЕрдирд╛рд╡рд╢реНрдпрдХ рдЕрдкрд╡рд╛рджреЛрдВ, рд░рд╣рд╕реНрдпрдордп рддреНрд░реБрдЯрд┐рдпреЛрдВ рдФрд░ рдЙрдЪрд┐рдд рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреА рдХрдореА рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛ред рдФрд░ рдпрд╣ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рдЗрд╕ рдирд┐рд░рд╛рд╢рд╛ рдХреЗ рдШрдВрдЯреЗ рдХреЗ рджреМрд░рд╛рди рдпрд╛ рдЙрд╕ рд╕рдордп рддрдХ рдЬреЛ рдирд┐рд░рд╛рд╢рд╛ рдХрд╛ рдЕрдиреБрднрд╡ рдХрд┐рдпрд╛, рдЬрдм рддрдХ рдЙрдиреНрд╣реЛрдВрдиреЗ рд╣рд╛рд░ рдирд╣реАрдВ рдорд╛рдиреА, рддрдм рддрдХ рдЬреАрд╡рд┐рдд рд░рд╣рдиреЗ рдореЗрдВ рдЙрдирдХреА рдмрд╣реБрдд рдорджрдж рдирд╣реАрдВ рдХреАред

рдпрд╣ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рдерд╛ ...

рдиреЛрдЯ: рдкреИрдХреЗрдЬ рдФрд░ рд▓реЛрдЧреЛрдВ рдХреЗ рдирд╛рдо рдЙрдирдХреА рдкрд╣рдЪрд╛рди рдХреА рд░рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рдмрджрд▓ рджрд┐рдП рдЧрдП рд╣реИрдВред рдореИрдВрдиреЗ рдХрдИ рдореБрджреНрджреЛрдВ рдХреЛ рднреА рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЬреЛ рдЗрд╕ рдкреИрдХреЗрдЬ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╡рд┐рд╢рд┐рд╖реНрдЯ рдереЗред рдХреБрдЫ рддреНрд░реБрдЯрд┐рдпрд╛рдВ рд╕реНрдореГрддрд┐ рд╕реЗ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХреА рдЬрд╛рддреА рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдореИрдВрдиреЗ рдХреБрдЫ рдЧрд▓рдд рд╕рдордЭрд╛ рд╣реИред

рдЬреЙрди : рдЕрд░реЗ, рдореИрдВ рдЗрд╕ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдЬреЛ рдореБрдЭреЗ рдЬреАрдердм рдкрд░ рдорд┐рд▓рд╛ рдерд╛ред рд╡рд╣ рдХрд╣рддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ import functionName packageName, рдФрд░ рдлрд┐рд░ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ functionName()ред рд╕рдм рдХреБрдЫ рдмрд╣реБрдд рд╕рд░рд▓ рд▓рдЧрддрд╛ рд╣реИ! рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдиреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реВрдВрдЧрд╛!

рдореБрдЭреЗ (рд▓рд┐рдЖ): рдмреЗрд╢рдХ, рдиреЛрдб рдПрдХ рдЕрдЪреНрдЫреА рд░реВрдкрд░реЗрдЦрд╛ рдХреА рддрд░рд╣ рд▓рдЧрддрд╛ рд╣реИ!

рдЬреЙрди npm install packageName --saveREADME рджреНрд╡рд╛рд░рд╛ рдЕрдиреБрд╢рдВрд╕рд┐рдд рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЙрдиреНрдЪ рдХрд░рддрд╛ рд╣реИред рддрдм node index.jsред

рдиреЛрдб:

рдЪреЗрддрд╛рд╡рдиреА: ES рдореЙрдбреНрдпреВрд▓ рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, "type" рд╕реЗрдЯ рдХрд░реЗрдВ: package.json рдореЗрдВ "рдореЙрдбреНрдпреВрд▓" рдпрд╛ .mjs рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
SyntaxError: рдХрд┐рд╕реА рдореЙрдбреНрдпреВрд▓ рдХреЗ рдмрд╛рд╣рд░ рдЖрдпрд╛рдд рд╡рд┐рд╡рд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛

рдЬреЙрди: рд▓реЗрдХрд┐рди рдореЗрд░реЗ рдкрд╛рд╕ рдХреЛрдИ рдкреИрдХреЗрдЬ рдирд╣реАрдВ рд╣реИред рдЖрдЧрдЬрдиреА ...

рд▓рд┐рдЖ:npm init рдЗрд╕реЗ рдЪрд▓рд╛рдПрдВ , рдпрд╣ рдЗрд╕реЗ рдЙрддреНрдкрдиреНрди рдХрд░реЗрдЧрд╛!

рдЬреЙрди рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ npm init, рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рд╡рд┐рдЬрд╝рд╛рд░реНрдб рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕реЗ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк type: "module"рд╕реЗ рдЙрддреНрдкрдиреНрди рдкреИрдХреЗрдЬ рдореЗрдВ рдЬреЛрдбрд╝рддрд╛ рд╣реИ ред jsonред

рдЬреЙрди рдиреЗ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ node index.jsред

рдиреЛрдб:

SyntaxError: рдХрд┐рд╕реА рдореЙрдбреНрдпреВрд▓ рдХреЗ рдмрд╛рд╣рд░ рдЖрдпрд╛рдд рд╡рд┐рд╡рд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛

рдЕрдЬреАрдм рддрд░рд╣ рд╕реЗ рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ, рдЗрд╕ рдмрд╛рд░ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдЖрдВрддрд░рд┐рдХ рдореЙрдбреНрдпреВрд▓ рдиреЗ рдПрдХ рддреНрд░реБрдЯрд┐ рдлреЗрдВрдХ рджреАред рд╡реЙрдЯ!

рд▓реА: рдареАрдХ рд╣реИ, рдирд░рдХ рдореЗрдВ, рдмрд╕ рдЗрд╕реЗ рдПрдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдЪрд▓рд╛рдПрдВ, рдпрд╣ рдИрдПрд╕ 6 рдореЙрдбреНрдпреВрд▓ рд╣реИ, рдмрд╕ рдПрдХ рд╕рд╛рдл рдЬреЗрдПрд╕ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рд╣реИ рдЬреЛ рдиреЛрдб рдПрдкреАрдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдЬреЙрди рдПрдХ рд▓рд╛рдЗрди рдХреЗ рд╕рд╛рде рдПрдХ рд╕рд░рд▓ index.html рдкреЗрдЬ рдмрдирд╛рддрд╛ рд╣реИ <script type="module" src="index.js">рдФрд░ рдЗрд╕реЗ рдПрдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рд▓реЛрдб рдХрд░рддрд╛ рд╣реИред

рд╕рд╛рдВрддреНрд╡рдирд╛ рдореЗрдВ рдХреБрдЫ рдирд╣реАрдВред TA-рджрд╛рд╣ред

рд▓реА: рдареАрдХ рд╣реИ, рд╣рд╛рдБ, рдЖрдкрдХреЛ рдкреИрдХреЗрдЬрдирд╛рдо рдЖрдпрд╛рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореЙрдбреНрдпреВрд▓ рдкрде рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдиреЛрдб рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рдЪреАрдЬреЗрдВ рдХрд░рддрд╛ рд╣реИ node_modules, рдЗрд╕рд▓рд┐рдП рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдЖрдкрдХреЛ рд╕реНрд╡рдпрдВ рд╕реНрдкрд╖реНрдЯ рдорд╛рд░реНрдЧ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдЬреЙрди рдЙрд╕рдХреА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рджреЗрдЦ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╡рд╣рд╛рдВ рдХреЛрдИ рдиреЛрдб_рдореЙрдбреНрдпреВрд▓ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдирд╣реАрдВ рд╣реИред

Lea: рдареАрдХ рд╣реИ, рд╣рд╛рдБ, рдЖрдкрдиреЗ рдЗрд╕реЗ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдерд╛ npm installрдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рдЖрдк рджрд┐рдЦрд╛рдИ рджреЗрдВ package.json, рд╢рд╛рдпрдж рдпрд╣ рдмрд╛рдд рд╣реИ! рдкреБрдирдГ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ!

рдЬреЙрди рдиреЗ рдЬреЙрди рдХреЛ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд┐рдпрд╛ npm install packageName --save

: рдУрд╣, рдЕрдм рдиреЛрдб_рдореЙрдбреНрдпреВрд▓ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рджрд┐рдЦрд╛рдИ рджреА рд╣реИ!

рдЬреЙрди рд╕рдЦреНрдд рддрд░реАрдХреЗ рд╕реЗ рдиреЛрдб_рдореЙрдбрд▓реНрд╕ рдореЗрдВ рдПрдХ рдкреНрд░рд╡реЗрд╢ рдмрд┐рдВрджреБ рдХреА рддрд▓рд╛рд╢ рдореЗрдВ рд╣реИред рдЗрд╕рдХреЗ рдмрд╛рдж рдпрд╣ рдЕрдкрдиреЗ рд╕реВрдЪрдХрд╛рдВрдХ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рддрд╛ рд╣реИред рддрджрдиреБрд╕рд╛рд░ рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рд▓реЛрдб рдХрд░рддрд╛ рд╣реИред

рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕:

рдЧрд▓рдд MIME рдкреНрд░рдХрд╛рд░: рдЯреЗрдХреНрд╕реНрдЯ / html

LE: рдмреЗрд╢рдХ, рдпрд╣ рдЖрдкрдХреЗ рд▓рд┐рдП рдЦреБрд▓рддрд╛ рд╣реИ file://! рдореЗрд░реЗ рдорд┐рддреНрд░, рдЖрдк рдмрд┐рдирд╛ рд▓реЛрдХрд▓рд╣реЛрд╕реНрдЯ рдХреЗ рд╣рдорд╛рд░реЗ рд╕рдордп рдореЗрдВ рдХреИрд╕реЗ рд░рд╣рддреЗ рд╣реИрдВ? рд╡рд░реНрддрдорд╛рди рдореЗрдВ, рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ file://рдХрдбрд╝рд╛рдИ рд╕реЗ рд╕реАрдорд┐рдд рд╣реИред

рдЬреЙрди: рд▓реЗрдХрд┐рди рдореИрдВ рдХреНрдпреЛрдВ рд╣реВрдВ ... рдареАрдХ рд╣реИ, рдореИрдВ рдПрдХ рд▓реЛрдХрд▓рд╣реЛрд╕реНрдЯ рдЪрд▓рд╛рдКрдВрдЧрд╛ред

рдЬреЙрди рд╕реНрдерд╛рдиреАрдп рд╣реЛрд╕реНрдЯ рдЪрд▓рд╛рддрд╛ рд╣реИ, рдкрд░ рдЙрд╕рдХреА index.html рдЦреЛрд▓рддрд╛ рд╕реНрдерд╛рдиреАрдп рд╣реЛрд╕реНрдЯ : 80ред

рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕:

рдЧрд▓рдд MIME рдкреНрд░рдХрд╛рд░: рдЯреЗрдХреНрд╕реНрдЯ / html

рдЬреЙрди (рдЖрд╣) ред рдкрд╛рда / рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкреНрд░рдХрд╛рд░ рдХреЗ рд╕рд╛рде JS рдлрд╛рдЗрд▓ рдЬрд╛рд░реА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓реЛрдХрд▓рд╣реЛрд╕реНрдЯ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ?

Lea: рдХреНрдпрд╛? рдирд╣реАрдВ! рд╡рд╣ рдЬрд╛рдирддрд╛ рд╣реИред рд╣рдореНрдо ... рдиреЗрдЯрд╡рд░реНрдХреНрд╕ рдЯреИрдм рджреЗрдЦреЗрдВред рдореБрдЭреЗ рд╕рдВрджреЗрд╣ рд╣реИ рдХрд┐ рд╡рд╣ рдЖрдкрдХрд╛ рдореЙрдбреНрдпреВрд▓ рдирд╣реАрдВ рдвреВрдВрдв рд╕рдХрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╡рд╣ 404 HTML рдкреГрд╖реНрда рд▓реМрдЯрд╛рддрд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ рд╢рд┐рдХрд╛рдпрдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдкреГрд╖реНрда рдирд╣реАрдВ рд╣реИ text/javascriptред

рдиреЛрдб_рдореЙрдбрд▓ рдХреЛ рдлрд┐рд░ рд╕реЗ рджреЗрдЦрддрд╛ рд╣реИ, рдкрде рдХреЛ рд╕рд╣реА рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рд╡реАрдПрд╕ рдХреЛрдб рдХреЗрд╡рд▓ рдПрдХ рдЙрдкрдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЗ рд╕рд╛рде рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рдзреНрд╡рд╕реНрдд рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдордиреЗ рдЗрд╕ рдкрд░ рдзреНрдпрд╛рди рдирд╣реАрдВ рджрд┐рдпрд╛ред

рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╡реАрдПрд╕ рдХреЛрдб рдХреА рдУрд░ рд╕реЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрдЪреНрдЫрд╛ рдкреНрд░рдпреЛрдЬреНрдп рд╕реБрдзрд╛рд░ рд╣реИ, рдпрд╣ рджрдХреНрд╖рддрд╛ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЙрдиреНрд╣реЗрдВ рдЪреАрдЬреЛрдВ рдХреЛ рдФрд░ рдЕрдзрд┐рдХ рджреГрд╢реНрдпрдорд╛рди рдмрдирд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕:

рдФрдкрдЪрд╛рд░рд┐рдХ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рдмрд╛рдж SyntaxError: рд▓рд╛рдкрддрд╛)

Lea: рдХреНрдпрд╛? рдпрд╣ рд╕реНрд░реЛрдд рдкреИрдХреЗрдЬ рд╕реЗ рд╣реИ, рдпрд╣ рдЖрдкрдХреА рдЧрд▓рддреА рдирд╣реАрдВ рд╣реИред рдореБрдЭреЗ рд╕рдордЭ рдирд╣реАрдВ рдЖрдпрд╛ ... рдХреНрдпрд╛ рдореИрдВ рдЗрд╕ рд▓рд╛рдЗрди рдХреЛ рджреЗрдЦ рд╕рдХрддрд╛ рд╣реВрдБ?

рдЬреЙрди рдиреЗ

рд▓реА рдХреА рдЧрд▓рддреА рдХрд╛ рдХрд╛рд░рдг рдмрдирдиреЗ рд╡рд╛рд▓реА рд▓рд╛рдЗрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд┐рдпрд╛ : рдУрд╣ рдорд╛рдп рдЧреЙрдбред рдпрд╣ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдирд╣реАрдВ рд╣реИ, рдпрд╣ рдЯрд╛рдЗрдкрд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╣реИ !!! рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ рд╕рд╛рде .js !!!

рдЬреЙрди: рд╣рд╛рдБ, рдореИрдВ рдЗрд╕ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдб рдХреА рдПрдХ рдкрдВрдХреНрддрд┐ рдЪрд▓рд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ ...

рдЬреЙрди рдиреЗ рд╣рд╛рд░ рдорд╛рди рд▓реАред рдЙрдиреНрд╣реЛрдВрдиреЗ рдирд┐рд╖реНрдХрд░реНрд╖ рдирд┐рдХрд╛рд▓рд╛ рдХрд┐ рдиреЛрдб, рдПрдирдкреАрдПрдо рдпрд╛ рдИрдПрд╕ 6 рдореЙрдбреНрдпреВрд▓ рдХреЛ рдХрднреА рдирд╣реАрдВ рдЫреВрдирд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╣реИред

рд╕рдорд╛рдкреНрддред

рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдЬреЙрди рдПрдХ рдХрдВрдкреНрдпреВрдЯрд░ рд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рд╣реИ, рдЬреЛ рд╡реЗрдм рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрд╛рдлреА рдХреБрдЫ рдЬрд╛рдирддрд╛ рд╣реИ: рдЙрд╕рдХреЗ рдкрд╛рд╕ Node & npm рд╕реНрдерд╛рдкрд┐рдд рдерд╛, рд╡рд╣ рдЬрд╛рдирддрд╛ рдерд╛ рдХрд┐ MIME рдкреНрд░рдХрд╛рд░ рдХреНрдпрд╛ рдереЗ, рд╡рд╣ рдЬрд░реВрд░рдд рдкрдбрд╝рдиреЗ рдкрд░ рд▓реЛрдХрд▓рд╣реЛрд╕реНрдЯ рд╢реБрд░реВ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдХреНрдпрд╛ newbies рдХреЗ рд▓рд┐рдП рдЙрдореНрдореАрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?

All Articles