рдореИрдВ рдПрдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдЬреЛ рдЗрд╕ рдкрд░ рдирд┐рд░реНрднрд░ рд╣реИ, рдФрд░ рдЖрдЬ рд╕реЗ рд╢реБрд░реВ рд╣реЛ рд░рд╣рд╛ рд╣реИ (рдореИрдВрдиреЗ рдкрд┐рдЫрд▓реА рдмрд╛рд░ рдЖрдЦрд┐рд░реА рдмрд╛рд░ рдХреЛрд╢рд┐рд╢ рдХреА рд╣реИ) рдореБрдЭреЗ рдЕрдкрдиреА рдирд┐рд░реНрднрд░рддрд╛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╕рдордп рдирд┐рдореНрди рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИ:
npm ERR! path /Users/daniel.rotter/Development/massiveart/sulu-minimal/vendor/sulu/sulu/node_modules/js-beautify/js/bin/css-beautify.js
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! syscall chmod
npm ERR! enoent ENOENT: no such file or directory, chmod '/Users/daniel.rotter/Development/massiveart/sulu-minimal/vendor/sulu/sulu/node_modules/js-beautify/js/bin/css-beautify.js'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/daniel.rotter/.npm/_logs/2017-09-18T05_55_47_583Z-debug.log
рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХрд┐рд╕реА рднреА рддрд░рд╣ рдирд╡реАрдирддрдо 1.7.0 рд░рд┐рд▓реАрдЬ рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИ ... рдХреЛрдИ рд╡рд┐рдЪрд╛рд░?
рдПрдХ рдирдпрд╛ рдлрд╝реЛрд▓реНрдбрд░ рдмрдирд╛рдПрдВ рдФрд░ npm install js-beautify
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЛ рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВред
рдУрдПрд╕: рдореИрдХ рдУрдПрд╕рдПрдХреНрд╕ 10.11.6
рдЕрдзрд┐рдХрд╛рдВрд╢ рдкреАрдЖрд░ рдЯреЗрдореНрдкреНрд▓реЗрдЯ рд╣рдЯрд╛ рджрд┐рдП рдЧрдП, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдирд╣реАрдВ рд╣реИред
рдореБрдЭреЗ 2 рд╣рдо рдирд╡реАрдирддрдо рдЕрдкрдбреЗрдЯ рддреИрдпрд╛рд░ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдЕрдм рд╣рдордиреЗ рдЧрдбрд╝рдмрдбрд╝ рдХрд░ рджреА рд╣реИ ...
@IvanFan рдЧрдбрд╝рдмрдбрд╝ рдереЛрдбрд╝рд╛ рдЕрддрд┐рд╢рдпреЛрдХреНрддрд┐рдкреВрд░реНрдг IMO рд╣реИ ... рдЕрднреА рдХреЗ рд▓рд┐рдП npm install [email protected]
рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ, рдпрд╣ рддрдм рддрдХ рдХрд╛рдо рдХрд░реЗрдЧрд╛ рдЬрдм рддрдХ рдХрд┐ рдХреЛрдИ рдлрд┐рдХреНрд╕ рдЬрд╛рд░реА рдирд╣реАрдВ рд╣реЛ рдЬрд╛рддрд╛ред
рд╣рдо рдХреБрдЫ рддреГрддреАрдп-рдкрдХреНрд╖ npm рд╕рдВрдХреБрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЬреЛ js-beautify рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ ...
рдХрд┐рд╕реА рднреА рд╡рд┐рдЪрд╛рд░ рдХреЛ рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдиреНрдп рдирд┐рд░реНрднрд░рддрд╛рдУрдВ рдХреЛ рдХреИрд╕реЗ рдордЬрдмреВрд░ рдХрд░рдирд╛ рд╣реИ?
@IvanFan рдореБрдЭреЗ рдпрдХреАрди рд╣реИ рдХрд┐ рдЕрдиреНрдп рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдиреЗ рдЕрднреА рддрдХ рдЗрд╕ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЕрдкрдбреЗрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИред рддреЛ рдмрд╕ рдЕрдкрдиреА рдирд┐рд░реНрднрд░рддрд╛рдУрдВ рдореЗрдВ рдирд┐рдореНрди рдкрдВрдХреНрддрд┐ рдЬреЛрдбрд╝реЗрдВ:
{
"dependencies": {
"js-beautify": "1.6.14"
}
}
рд▓рд╛рдкрддрд╛ ^
ред
рд╣рдо рдЧрдбрд╝рдмрдбрд╝ рд╣реИрдВ...
рд╣рдо рдЧрдбрд╝рдмрдбрд╝ рд╣реИрдВ...
рд╣рдо рдЧрдбрд╝рдмрдбрд╝ рд╣реИрдВ...
[email protected]
рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреА рд╕реНрдерд╛рдкрдирд╛ рдХреЛ рддреЛрдбрд╝рддрд╛ рд╣реИ рдФрд░ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рдЪрд▓реЗ рд╕рдВрд╕реНрдХрд░рдг 1.6.14 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реИ
рдмрд╕ рдпрд╣реА рдорд┐рд▓рд╛ред vue-cli рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдЯреВрдЯ рд░рд╣рд╛ рд╣реИред
рд╣рдо рдЧрдбрд╝рдмрдбрд╝ рдХрд░ рд░рд╣реЗ рд╣реИрдВ
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХреБрдЫ npm рдкреИрдХреЗрдЬ "js-beautify" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ: "^ 1.6.14" рдЗрд╕ рд╕рдордп ...
@IvanFan рд╡реЗрдмрдкреИрдХ
@IvanFan рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛, рдЕрдЧрд░ рдЖрдкрдХреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдЗрд╕реЗ ^
рдмрд┐рдирд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддреА рд╣реИ рддреЛ рдпрд╣ рдмрд┐рд▓реНрдХреБрд▓ рдЗрд╕ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдЧрд╛ред ^1.6.14
рдЕрд░реНрде рд╣реИ >= 1.6.14 && < 2.0
, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдЗрдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде "рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ"ред
{
"dependencies": {
"js-beautify": "1.6.14"
}
}
рдЗрд╕реЗ рдирд┐рд░реНрднрд░рддрд╛ рдореЗрдВ рдЬреЛрдбрд╝рдиреЗ рд╕реЗ рд╣рдорд╛рд░реЗ рд╕реАрдЖрдИ рдореЗрдВ рдирд┐рд░реНрдорд╛рдг рдХрд╛ рд╕рдорд╛рдзрд╛рди рд╣реЛ рдЧрдпрд╛, рдЕрд╕реНрдерд╛рдпреА рд╕реБрдзрд╛рд░ рдХреЗ рд▓рд┐рдП рдЕрдЪреНрдЫрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдзрдиреНрдпрд╡рд╛рдж @danrot
@danrot рдореИрдВ
рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ thx @danrot :)
@ zuolin777 рдЖрдкрдХреЛ рдЕрдкрдиреЗ рдкреИрдХреЗрдЬ рдореЗрдВ "js-beautify": "1.6.14" рдЬреЛрдбрд╝рдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рдирд╣реАрдВ рд╣реИред
рд╣рдо рдЧрдбрд╝рдмрдбрд╝ рдХрд░ рд░рд╣реЗ рд╣реИрдВ !!!!
рдореИрдВ рдЕрдм рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред
@ рдмреЗрдВрдЬрд╛рдорд┐рди 658 thx, рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ
рдпрд╣ рдмрдЧ рд░рд┐рдкреЛрд░реНрдЯ рдХреЗрд╡рд▓ 1 рдШрдВрдЯреЗ рдкреБрд░рд╛рдиреЗ рдЕрдкрд▓реЛрдб рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ 30 рдорд┐рдирдЯ рд╕реЗ рдЕрдзрд┐рдХ рдкреБрд░рд╛рдиреА рд╣реИред рдЧрд░реАрдм рдбреЗрд╡рд▓рдкрд░ рдХреЛ рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдХрд╛ рдореМрдХрд╛ рдХреИрд╕реЗ рджрд┐рдпрд╛ рдЬрд╛рдП? рдпрд╛ рдЗрд╕рд╕реЗ рднреА рдмреЗрд╣рддрд░, рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреБрд▓ рдЕрдиреБрд░реЛрдз рдкреНрд░рджрд╛рди рдХрд░рдирд╛?
рдкреАрдЖрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдореЗрд░реЗ рдореЗрд╣рдорд╛рди рдмрдиреЗрдВред рдЗрд╕ рдореБрджреНрджреЗ рдХрд╛ рдХреНрдпрд╛ рдкреНрд░рднрд╛рд╡ рд╣реИ, рдпрд╣ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣ рдХреЗрд╡рд▓ рдПрдХ рдЕрдзрд┐рд╕реВрдЪрдирд╛ рд╣реИред
Vue-CLI рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓ рд░рд╣рддрд╛ рд╣реИ
рдпрджрд┐ рдЖрдк package.json рдореЗрдВ рдирд┐рд░реНрднрд░рддрд╛ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ рддреЛ vue-cli npm install рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ
"рдЬреЗрдПрд╕-рд╕реБрдВрджрд░рддрд╛": "1.6.14",
@brianmay рдЕрдВрдд рдореЗрдВ рдХреЛрдИ рдЙрдЪрд┐рдд ... рдРрд╕рд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ рд╣рдо рд╕рднреА рдХреЛ рдЕрдм рдХрд╛рдо рдХрд░рдирд╛ рдмрдВрдж рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдЕрд╕реНрдерд╛рдпреА рд╕реБрдзрд╛рд░ рдХрд╛рдлреА рдЖрд╕рд╛рди рд╣реИред
рдореЗрд░рд╛ рдЕрдиреБрдорд╛рди рдпрд╣ рднреА рд╣реЛрдЧрд╛ рдХрд┐ рдпрд╣ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛рдУрдВ рдХреЗ рдЦрд╛рд▓реА рд╕рдордп рдореЗрдВ рдмрдирд╛рдП рд░рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдЗрд╕ рдореБрджреНрджреЗ рдореЗрдВ рд░рд╡реИрдпрд╛ рдмрд╣реБрдд рдкреНрд░реЗрд░рдХ рд╣реИ ... рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЖрдкрдХреЛ рдорд╣рд╛рди рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж рдХрд╣рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ , рдФрд░ рдЕрдЧреНрд░рд┐рдо рд░реВрдк рд╕реЗ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП ЁЯШГ
рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдореИрдВ рд╕реНрд╡рдпрдВ vue-cli рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред
рдореИрдВ рд╕реНрд╡рдпрдВ vue-cli рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ 2
npm install [email protected]
рд╕рдлрд▓рддрд╛ред
npm install [email protected]
рд╡рд┐рдлрд▓ рд░рд╣рд╛ред
рдЕрд╕реНрдерд╛рдпреА рдлрд┐рдХреНрд╕ https://npm.r2net.pro/#/detail/js -beautify рдпрд╛ рдЖрдк рдЯреИрдЧ v1.6.14 рдЪреЗрдХрдЖрдЙрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдлрд┐рд░ рдЗрд╕реЗ рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ рд╣реЛрд╕реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рд▓реЗрдХрд┐рди рдЗрд╕ рдкреИрдХ рдкрд░ рдирд┐рд░реНрднрд░ рдЕрдиреНрдп рдкреИрдХреЗрдЬреЛрдВ рдХрд╛ рдХреНрдпрд╛ рдХрд░реЗрдВ?
@oronoa рдЗрд╕ рдкреИрдХреЗрдЬ рдХреЛ 1.6.14
рд╡рд░реНрдЬрди рд▓реЙрдХ рдХреЗ рд╕рд╛рде рдЕрдкрдиреЗ package.json рдореЗрдВ рдЬреЛрдбрд╝реЗрдВред рдпрд╣ рджреВрд╕рд░реЛрдВ рдХреЛ рдкрдЫрд╛рдбрд╝ рджреЗрдЧрд╛ред
@danrot рдзрдиреНрдпрд╡рд╛рдж!
Vue-cli рдХреЗ рд▓рд┐рдП рдЕрд╕реНрдерд╛рдпреА рд╕реБрдзрд╛рд░:
рдЗрд╕реЗ рд╡рд┐рд╢реНрд╡ рд╕реНрддрд░ рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рди рдХрд░реЗрдВ рдмрд▓реНрдХрд┐ рдПрдХ рдЕрд╕реНрдерд╛рдпреА рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВред
mkdir C:\vue_cli_temp
cd C:\vue_cli_temp
npm install [email protected]
npm install vue-cli
рддрдм рдЖрдк рдЗрд╕ рддрд░рд╣ рд╕реНрдерд╛рдкрд┐рдд vue-cli рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
C:\vue_cli_temp\node_modules\.bin\vue init simple MyVueProject
рдореИрдВ рднреА, рдпрд╣ рдореБрдЭреЗ рдмрдЪрд╛рдУ
npm install -g [email protected]
+1
рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ: npm install --save [email protected]
рдХрд╛рдо рдХрд┐рдпрд╛
"js-beautify" рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд╕реБрдЭрд╛рд╡ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж: рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд▓рд┐рдП "1.6.14", vuejs рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп рдореЗрд░реЗ рдмреЗрдХрди рдХреЛ рдмрдЪрд╛рдпрд╛
рд░рд╡рд┐рд╡рд╛рд░ рдХреА рд╢рд╛рдо рдХреЛ рдХреЛрдб рдкреБрд╢ рдХрд░рдирд╛ рдФрд░ рд╕реЛ рдЬрд╛рдирд╛ред рдХрд╣рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реБрд░рдХреНрд╖рд┐рдд, рд╕реЛрдорд╡рд╛рд░ рдХрдо рд╕реЗ рдХрдо рдХрд╣рдиреЗ рдХреЗ рд▓рд┐рдП рджрд┐рд▓рдЪрд╕реНрдк рд╣реЛрдЧрд╛ред
@ рдЖрд░реНрдордВрдбрдЬреЗ 77 рдЖрдк рдХрд┐рд╕ рдЯреЗрдореНрдкрд▓реЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдореИрдВрдиреЗ рдХреЛрд╢рд┐рд╢ рдХреА рдФрд░ рдкреБрдирдГ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рдФрд░ рдЗрд╕реЗ рдХрд╛рдо рдкрд░ рдирд╣реАрдВ рд▓рд╛рдпрд╛ред рд╡рд┐рднрд┐рдиреНрди рдиреЛрдб рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХрд╛ рднреА рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ред
рд▓реЛрдЧ, рдЕрдкрдиреЗ package.json рдореЗрдВ рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рддрд╣рдд рдмрд╕ "js-beautify": "1.6.14" рдЬреЛрдбрд╝реЗрдВред
рдореИрдВ vue pwa рдЯреЗрдореНрдкрд▓реЗрдЯ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдорд╕реНрдпрд╛ рдереА, рд▓реЗрдХрд┐рди рдпрд╣ рдЗрд╕реЗ рд╣рд▓ рдХрд░рддрд╛ рд╣реИред
рдШрдмрд░рд╛рдУ рдордд ;-)
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╛рд░реНрди рдХреЛ рдпрд╣ рдХрд╛рдордХрд╛рдЬ рдкрд╕рдВрдж рдирд╣реАрдВ рд╣реИред
@ рдПрд░рд┐рдХ-рдирд╛рдЧреБрд░рд╛рд╕
рдзрдиреНрдпрд╡рд╛рдж рдПрд░рд┐рдХ
+1
рдпрд╛рд░реНрди рдПрдХ рддреНрд░реБрдЯрд┐ рдХреА рд░рд┐рдкреЛрд░реНрдЯ рднреА рдирд╣реАрдВ рдХрд░реЗрдЧрд╛, рдПрдирдкреАрдПрдо рдиреЗ рдХрд┐рдпрд╛ред рдЗрд╕рд▓рд┐рдП рдореИрдВ рдпрд╛рд░реНрди рдХреЛ рд╡рд╛рдкрд╕ рдПрдирдкреАрдПрдо рдкрд░ рдЫреЛрдбрд╝ рд░рд╣рд╛ рд╣реВрдВ
рдореИрдВ vue-cli рдЙрдкрдпреЛрдЧ cnpm рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддрд╛ рд╣реВрдВ, рдпрд╣ рдореБрдЭреЗ рдмрддрд╛рддрд╛ рд╣реИ "рдРрд╕реА рдХреЛрдИ рдлрд╝рд╛рдЗрд▓ рдпрд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдирд╣реАрдВ, chmod ' C:UserszxrnhAppDataRoamingnpmnode_modulesvue-clinode_modules_js-beautify@[email protected] "
рдпрд╣ рдореЗрд░рд╛ рдХреЛрдб рд╣реИ
cnpm рдЗрдВрд╕реНрдЯрд╛рд▓ -g vue-cli
рдЖрдкрдХреА рдорджрдж рдХреМрди рдХрд░ рд╕рдХрддрд╛ рд╣реИ !
@sobrown рдКрдкрд░ рдореЗрд░реА рдЯрд┐рдкреНрдкрдгреА рджреЗрдЦреЗрдВред
+1
рдореИрдВ
:рдЕрдВрддрд░реНрдЧрдд:
+1
Nooooooooooooooooooooooooooooo
+1
+1
рдпрд╣рд╛рдБ рднреА, рд╣рдореЗрдВ рдПрдХ рдкреНрд░реЛрдбрдХреНрд╢рди рд░рд┐рд▓реАрдЬрд╝ (npm рдХреИрд╢ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж) рдореЗрдВ рдкрддрд╛ рдЪрд▓рд╛ред
+11
рдмрд┐рдирд╛ рдХрд┐рд╕реА рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рдХрдордмрдЦреНрдд "+1" рдмрдВрдж рдХрд░реЛред
+2
рдХреА рдкреБрд╖реНрдЯрд┐ рдХреА :)
рдореБрдЭреЗ рднрд╛рдбрд╝ рдореЗрдВ рдЬрд╛рдУ
рдореИрдВ рдпрд╣рд╛рдБ рдареЛрдХрд░ рдЦрд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдПрдХ рдЪрдЯреНрдЯрд╛рди рд╕реЗ рдХреВрджрдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реЛ рд░рд╣рд╛ рдерд╛ред :рдЬреЙрдп_рдХреИрдЯ:
+1
+1
рдХреНрдпрд╛ рд╣рдо рдХреГрдкрдпрд╛ "+1" рдкреЛрд╕реНрдЯ рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдмреЗрдХрд╛рд░ рд╣реИ, рдбреЗрд╡рд▓рдкрд░ рдХреА рдорджрдж рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдЧреИрд░-рд░рдЪрдирд╛рддреНрдордХ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рд╕реНрдкреИрдо рдХрд░рддрд╛ рд╣реИред рд╣рдо рдбреЗрд╡рд▓рдкрд░ рд╣реИрдВ, рд╣рдо рдмрд┐рдирд╛ рдХрд┐рд╕реА рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рдмреЗрдХрд╛рд░ рдмрдЧ рдЯрд┐рдХрдЯреЛрдВ рд╕реЗ рдирдлрд░рдд рдХрд░рддреЗ рд╣реИрдВ, рдЖрдЗрдП рд╣рдо рд╕рд╛рдереА рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд╕рд╛рде рдРрд╕рд╛ рди рдХрд░реЗрдВред
рдпрд╣ рдореБрджреНрджрд╛ рд╣реИ (ty @gafung ) :)
@briced рд╣рдо рд╕рднреА рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдПрдХ рдЖрджрдореА ...
рдпрд╛рд░реНрди рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЛ
рд╕реВрдд рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ
yarn install
рдореЗрд░реЗ рд▓рд┐рдП рдХреБрдЫ рднреА рдареАрдХ рдирд╣реАрдВ рдХрд░рддрд╛, рд╢рд╛рдпрдж рдЗрд╕рд▓рд┐рдП рдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ yarn.lock
рдлрд╝рд╛рдЗрд▓ рдирд╣реАрдВ рдереА
рд╣рдо рдЧрдбрд╝рдмрдбрд╝ рдХрд░ рд░рд╣реЗ рд╣реИрдВ
рд▓реЗрдХрд┐рди рдпрд╛рд░реНрди рдиреЗ рдореЗрд░реА рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рдХрд░ рджреА
рдореЗрд░реЗ рд╡реЗрдмрдкреИрдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╕реЗ рдПрдХ рд╕реНрдЯреИрдХ рдЯреНрд░реЗрд╕
Module build failed: Error: Cannot find module './lib/beautify'
at Function.Module._resolveFilename (module.js:470:15)
at Function.Module._load (module.js:418:25)
at Module.require (module.js:498:17)
at require (internal/module.js:20:19)
at /efs/clientasg12q/lsae/node_modules/js-beautify/js/index.js:74:27
at Object.<anonymous> (/efs/clientasg12q/lsae/node_modules/js-beautify/js/index.js:80:7)
at Module._compile (module.js:571:32)
at Object.Module._extensions..js (module.js:580:10)
at Module.load (module.js:488:32)
at tryModuleLoad (module.js:447:12)
at Function.Module._load (module.js:439:3)
at Module.require (module.js:498:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/efs/clientasg12q/lsae/node_modules/vue-loader/lib/template-compiler.js:4:16)
at Module._compile (module.js:571:32)
at Object.Module._extensions..js (module.js:580:10)
at Module.load (module.js:488:32)
at tryModuleLoad (module.js:447:12)
at Function.Module._load (module.js:439:3)
at Module.require (module.js:498:17)
at require (internal/module.js:20:19)
at loadLoader (/efs/clientasg12q/lsae/node_modules/loader-runner/lib/loadLoader.js:13:17)
at iteratePitchingLoaders (/efs/clientasg12q/lsae/node_modules/loader-runner/lib/LoaderRunner.js:169:2)
at runLoaders (/efs/clientasg12q/lsae/node_modules/loader-runner/lib/LoaderRunner.js:362:2)
at NormalModule.doBuild (/efs/clientasg12q/lsae/node_modules/webpack/lib/NormalModule.js:182:3)
at NormalModule.build (/efs/clientasg12q/lsae/node_modules/webpack/lib/NormalModule.js:275:15)
at Compilation.buildModule (/efs/clientasg12q/lsae/node_modules/webpack/lib/Compilation.js:149:10)
at factoryCallback (/efs/clientasg12q/lsae/node_modules/webpack/lib/Compilation.js:337:12)
at factory (/efs/clientasg12q/lsae/node_modules/webpack/lib/NormalModuleFactory.js:241:5)
at applyPluginsAsyncWaterfall (/efs/clientasg12q/lsae/node_modules/webpack/lib/NormalModuleFactory.js:94:13)
@abdullah рдХреНрдпрд╛ рдЖрдкрдХреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рдпрд╛рд░реНрди.рд▓реЙрдХ рдлрд╝рд╛рдЗрд▓ рд╣реИ? рдпрджрд┐ рдЖрдк рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╛рд░реНрди рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЖрдкрдХреА рдирд┐рд░реНрднрд░рддрд╛рдУрдВ рдХреЗ рд▓реЙрдХ рдХрд┐рдП рдЧрдП рд╕рдВрд╕реНрдХрд░рдг рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░рддрд╛ рд╣реИ, рддрд╛рдХрд┐ рдЖрдк рдЕрдВрддрд┐рдо (рдЯреВрдЯрд╛ рд╣реБрдЖ) рд╕рдВрд╕реНрдХрд░рдг рдбрд╛рдЙрдирд▓реЛрдб рди рдХрд░реЗрдВред
рдореИрдВ рднреА, рд╡рд╣реА рд╕рдорд╕реНрдпрд╛
@abdullah рдХреНрдпрд╛ рдЖрдкрдХреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рдпрд╛рд░реНрди.рд▓реЙрдХ рдлрд╝рд╛рдЗрд▓ рд╣реИ? рдпрджрд┐ рдЖрдк рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╛рд░реНрди рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЖрдкрдХреА рдирд┐рд░реНрднрд░рддрд╛рдУрдВ рдХреЗ рд▓реЙрдХ рдХрд┐рдП рдЧрдП рд╕рдВрд╕реНрдХрд░рдг рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░рддрд╛ рд╣реИ, рддрд╛рдХрд┐ рдЖрдк рдЕрдВрддрд┐рдо (рдЯреВрдЯрд╛ рд╣реБрдЖ) рд╕рдВрд╕реНрдХрд░рдг рдбрд╛рдЙрдирд▓реЛрдб рди рдХрд░реЗрдВред
рдЕрдиреБрдорд╛рди рд╣реИ рдХрд┐ рдЗрд╕ рдЧрдбрд╝рдмрдбрд╝реА рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдореИрдВ рдЕрдЪреНрдЫреЗ рдХреЗ рд▓рд┐рдП рдпрд╛рд░реНрди рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░ рд░рд╣рд╛ рд╣реВрдБред
рд▓рд╛рд░реНрд╡рд╛-рдорд┐рдХреНрд╕ рдФрд░ рд╡реАрдпреВ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ (рд╢рд╛рдпрдж рдЕрдиреНрдп рд╕реЗрдЯрдЕрдк рднреА) рдЖрд╕рд╛рди рдлрд┐рдХреНрд╕ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ:
npm install --save-dev [email protected]
рдмрд┐рд▓реНрдбрд┐рдВрдЧ рдЕрдм рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддреА рд╣реИред
npm 5 (рдиреЛрдб 8 рдХреЗ рд╕рд╛рде рдмрдВрдбрд▓) рдПрдХ рдкреИрдХреЗрдЬ-lock.json рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╡рд╣реА рд╕рдВрд╕реНрдХрд░рдг-рд▓реЙрдХрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХрд░рддрд╛ рд╣реИред
npm 5 (рдиреЛрдб 8 рдХреЗ рд╕рд╛рде рдмрдВрдбрд▓) рдПрдХ рдкреИрдХреЗрдЬ-lock.json рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╡рд╣реА рд╕рдВрд╕реНрдХрд░рдг-рд▓реЙрдХрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХрд░рддрд╛ рд╣реИред
рдареАрдХ рд╣реИ рдмрдврд╝рд┐рдпрд╛ # рдареАрдХ рд╣реИ рд╢рд╛рдВрдд рд░рд╣реЛред
+1
npm ERR! Linux 4.4.0-93-generic
npm ERR! argv "/.nvm/versions/node/v6.11.3/bin/node" "/.nvm/versions/node/v6.11.3/bin/npm" "i"
npm ERR! node v6.11.3
npm ERR! npm v3.10.10
npm ERR! path /js-beautify/js/bin/css-beautify.js
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! syscall chmod
npm ERR! enoent ENOENT: no such file or directory, chmod '/js-beautify/js/bin/css-beautify.js'
npm ERR! enoent ENOENT: no such file or directory, chmod '/node_modules/js-beautify/js/bin/css-beautify.js'
npm ERR! enoent This is most likely not a problem with npm itself
npm ERR! enoent and is related to npm not being able to find a file.
npm ERR! enoent
рдЕрдм рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдареАрдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ !!
npm install [email protected]
рдЕрдЪреНрдЫрд╛ рд╕реЛрдорд╡рд╛рд░, рджреЛрд╕реНрддреЛрдВ :D
+10086
https://github.com/beautify-web/js-beautify/issues/1247#issuecomment -330162127
рдпрд╣ рдПрдХ рдЙрдкрд╛рдп рд╣реИред
рдЕрднреА рдХрд╛рдо рдХреЗ рд▓рд┐рдП
npm install --save-dev [email protected]
рдореИрдВ рднреА!
рдПрдирдкреАрдПрдо:
npm install --save-dev [email protected]
рд╕реВрдд:
yarn add [email protected] --dev
рдЗрд╕реЗ рдЕрдкрдиреА package.json
рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ:
"resolutions": {
"js-beautify": "1.6.14"
}
+2
+3
"bin": {
"css-beautify": "./js/bin/css-beautify.js",
"html-beautify": "./js/bin/html-beautify.js",
"js-beautify": "./js/bin/js-beautify.js"
},
рдпреЗ рддреАрди рдЬреЗрдПрд╕ рдлрд╛рдЗрд▓реЗрдВ 1.7.0 рдЬрд╛рд░реА рдкреАрдХреЗрдЬреА рдореЗрдВ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИрдВред
https://github.com/beautify-web/js-beautify/issues/1247#issuecomment -330165554
рдпреЗ рддреАрди рдЬреЗрдПрд╕ рдлрд╛рдЗрд▓реЗрдВ 1.7.0 рдЬрд╛рд░реА рдкреАрдХреЗрдЬреА рдореЗрдВ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИрдВред
рдЕрдм рд╣рдо рдХрд╣реАрдВ рдкрд╣реБрдВрдЪ рд░рд╣реЗ рд╣реИрдВред :рд╡рд┐рдЪрд╛рд░рдзрд╛рд░рд╛:
рдХреЛрдИ рдХреГрдкрдпрд╛ рдЗрд╕ рдереНрд░реЗрдб рдореЗрдВ +1
рд╣рд░ рдЙрджрд╛рд╣рд░рдг рдФрд░ рдЙрди рдЕрд╕рднреНрдп рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЛ рд╣рдЯрд╛ рджреЗрдВред рд▓реЛрдЧреЛрдВ рдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЕрдм рдХреЛрдИ рд╢рд┐рд╖реНрдЯрд╛рдЪрд╛рд░ рдирд╣реАрдВ рд╣реИ ...
@LinusBorg , рдореИрдВ рдереЛрдбрд╝реЗ рд╢реЛ рдХрд╛ рдЖрдирдВрдж
рдпрджрд┐ рдЖрдкрдХреЛ рдЕрдкрдирд╛ vue-cli рдкреНрд░реЛрдЬреЗрдХреНрдЯ npm install [email protected]
рдЪрд▓рд╛рдиреЗ рдореЗрдВ рд╕рдорд╕реНрдпрд╛ рд╣реИ рддреЛ рдореЗрд░реЗ рд▓рд┐рдП рд╕рдорд╕реНрдпрд╛ рдареАрдХ рд╣реЛ рдЧрдИ рд╣реИред
рдореИрдВ рдЗрд╕ рдХреЗ рдЖрдЬ рдмрдХрд╡рд╛рд╕ рд╣реВрдБ
рдпрд╣рд╛рдВ рд╡рд╣реА рд╣реИ, рд▓реЗрдХрд┐рди рдлрд┐рд░ рдореИрдВ npm run dev
рдХреИрд╕реЗ рд╢реБрд░реВ рдХрд░реВрдВ, рдпрд╣ рдЗрд╕рдХрд╛ рд▓реЙрдЧ рджреЗрддрд╛ рд╣реИ:
> cross-env NODE_ENV=development webpack-dev-server --open --inline --hot
sh: cross-env: command not found
npm ERR! file sh
npm ERR! code ELIFECYCLE
npm ERR! errno ENOENT
npm ERR! syscall spawn
npm ERR! vue-cli@ dev: `cross-env NODE_ENV=development webpack-dev-server --open --inline --hot`
npm ERR! spawn ENOENT
npm ERR!
npm ERR! Failed at the vue-cli@ dev script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/gsm/.npm/_logs/2017-09-18T09_18_56_345Z-debug.log
npm install -g vue-cli --registry=https://registry.npm.taobao.org
рдЕрднреА рдХреЗ рд▓рд┐рдП рд╣рд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
+1
+1
+1
рджреЛрд╕реНрддреЛрдВ.. "рдкреНрд▓рд╕ рд╡рди" рдмрд╣реБрдд рдХрд╖реНрдЯрдкреНрд░рдж рдФрд░ рдмреЗрдХрд╛рд░ рд╣реИрдВред
рджреЛрдмрд╛рд░рд╛, рдкрд┐рдЫрд▓реЗ рдЯреИрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рддрдм рддрдХ рдХрд░реЗрдВ рдЬрдм рддрдХ рдпрд╣ рдареАрдХ рди рд╣реЛ рдЬрд╛рдПред
Vue-рд▓реЛрдбрд░ рдЧрдбрд╝рдмрдбрд╝ рд╣реИред рдореИрдВрдиреЗ рдпрд╣ рд╕реЛрдЪрдХрд░ 40 рдорд┐рдирдЯ рдмрд░реНрдмрд╛рдж рдХрд┐рдП рдХрд┐ рдореЗрд░реЗ рд╡реЗрдмрдкреИрдХ рдХреЙрдиреНрдлрд┐рдЧрд░ рдореЗрдВ рдХреБрдЫ рдЧрдбрд╝рдмрдбрд╝ рд╣реИред
npm run dev
рд╕рд╛рде рдПрдХ vue-cli dev рд╕рд░реНрд╡рд░ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдХрд╛рдордХрд╛рдЬ рдХреНрдпрд╛ рд╣реИ?
рд╣рдо рдЧрдбрд╝рдмрдбрд╝ рд╣реИрдВ
рдореИрдВ рдЗрд╕ рдореБрджреНрджреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдБ https://github.com/beautify-web/js-beautify/issues/1247#issuecomment -330171050 рдореИрдВ рдЖрдкрдХреЛ рдмрддрд╛рдКрдВрдЧрд╛ рдХрд┐ рдХреНрдпрд╛ рдпрд╣ @ tst11
+1
рдареАрдХ рд╣реИ @floriandorre ! :)
рдореИрдВрдиреЗ рдЗрд╕ рддрд░рд╣ рд╕реЗ рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рдХреА:
рез)рдЖрд░рдПрдо-рдЖрд░рдПрдл рдиреЛрдб_рдореЙрдбреНрдпреВрд▓/
2)рдПрдирдкреАрдПрдо рдЗрдВрд╕реНрдЯреЙрд▓ --рд╕реЗрд╡-рджреЗрд╡ рдЬреЗрдПрд╕-рдмреНрдпреВрдЯреАрдлрд╛рдИ@1.6.14
3) package.json рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ:
"рд╕рдВрдХрд▓реНрдк": {
"js-beautify": "1.6.14"
}
4)рдПрдирдкреАрдПрдо рдЖрдИ
@ tst11 рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ XD
рджреБрдЦ рдирджреА рдХреА рддрд░рд╣ рдмрд╣рддрд╛ рд╣реИ
рдЖрдЬ рднреА рдореБрдЭреЗ рдиреЛрдб-рдПрд╕рдПрдПрд╕ рдХреА рд╕рдорд╕реНрдпрд╛ рдереА:
рдореИрдВрдиреЗ рдЗрд╕ рддрд░рд╣ рд╕реЗ рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рдХреА:
рез)рдПрдирдкреАрдПрдо рдЕрдкрдбреЗрдЯ
2)рдПрдирдкреАрдПрдо рдЗрдВрд╕реНрдЯреЙрд▓
3)рдиреЛрдбрдЬ рдиреЛрдб_рдореЙрдбреНрдпреВрд▓/рдиреЛрдб-рдПрд╕рдПрдПрд╕/рд╕реНрдХреНрд░рд┐рдкреНрдЯ/рдЗрдВрд╕реНрдЯреЙрд▓.рдЬреЗрдПрд╕
4)рдПрдирдкреАрдПрдо рдиреЛрдб-рдПрд╕рдПрдПрд╕ рдХрд╛ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХрд░реЗрдВ
рд╢рд╛рдпрдж рдХреЛрдИ рдХрд╛рдо рдЖрдПрдЧрд╛
yarn.lock
рдФрд░ node_modules
рдирд┐рдХрд╛рд▓реЗрдВyarn
рдХрджрдо рдЧрд▓рдд рд╣реИ? @danrot
рд╣рд╛рд╣рд╛ рддрд╛рд▓рд╛ рдХреЗ рдорд╣рддреНрд╡ рдкрд░
+3
рд╣рдо рднреА рдЗрд╕реА рдореБрджреНрджреЗ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВ
рдореБрдЭреЗ рдорд┐рд▓рд╛ рдПрдХрдорд╛рддреНрд░ рдореБрджреНрджрд╛ рдкреНрд░реА-рдмрд┐рд▓реНрдб рд░реЗрдкреЛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИ: /
sequelize-cli
рднреА рдЯреВрдЯ рдЬрд╛рддрд╛ рд╣реИред рдмрд╕ рдЙрд╕ рд╕реБрдзрд╛рд░ рдХрд╛ рдЗрдВрддрдЬрд╛рд░ рд╣реИ рдЬреЛ рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдЖрдЬ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред
1.7 . рдореЗрдВ Vue-рд▓реЛрдбрд░ рдЯреВрдЯ рдЬрд╛рддрд╛ рд╣реИ
рдЧрдВрджрд╛ рд╣реБрдЖ
рдирд╛рдо рдЫреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╢рдХреНрдд рдкреЛрд╕реНрдЯ!
https://github.com/floriandorre/pre-build-vue-cli
рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЬрд┐рдиреНрд╣реЗрдВ рдЖрдЬ рд╡реАрдпреВ-рдХреНрд▓реА рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ (рдПрдирдкреАрдПрдо рдЗрдВрд╕реНрдЯреЙрд▓ рдкрд╣рд▓реЗ рд╣реА рд╣реЛ рдЪреБрдХрд╛ рд╣реИ, рдЖрдк рдПрдирдкреАрдПрдо рд░рди рджреЗрд╡ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ)
рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб: рдЕрдкрдиреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд┐рдХреБрдбрд╝рди рдмрдирд╛рдПрдВ рдФрд░ рдкреНрд░рднрд╛рд╡рд┐рдд рдкреИрдХреЗрдЬреЛрдВ рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрднрд░рддрд╛ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЛ рдмрд╛рдзреНрдп рдХрд░реЗрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдореЗрд░реЗ рд▓рд┐рдП vue-loader)ред
рдЬрд╣рд╛рдБ рдЖрдкрдХрд╛ package.json рд░рд╣рддрд╛ рд╣реИ, рдЙрд╕рдХреЗ рд╕рд╛рде рдПрдХ npm-shrinkwrap.json рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдПрдБ, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЬреЛрдбрд╝реЗрдВ:
{
"dependencies": {
"vue-loader": {
"version": "^13.0.1",
"dependencies": {
"js-beautify": {
"version": "1.6.14"
}
}
}
}
}
рдЖрдкрдХреЛ рд╕рдВрд╕реНрдХрд░рдг рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЛ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ, рдФрд░ рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЬреЗрдПрд╕-рдмреНрдпреВрдЯреАрдлрд╛рдИ рдкрд░ рдирд┐рд░реНрднрд░ рдХрдИ рдирд┐рд░реНрднрд░рддрд╛рдПрдВ рд╣реИрдВ рддреЛ рдЖрдкрдХреЛ рдЙрди рд╕рднреА рдХреЛ рд╡рд╣рд╛рдВ рд╕реВрдЪреАрдмрджреНрдз рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
рдХреГрдкрдпрд╛ рдпрд╛ рддреЛ рд╡рд░реНрддрдорд╛рди рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдЕрдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░реЗрдВ, рдпрд╛ рдЗрд╕реЗ рдпрдерд╛рд╢реАрдШреНрд░ рдареАрдХ рдХрд░реЗрдВ...!
рдореИрдВ vue-cli рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рддреНрд░реБрдЯрд┐ рдХреНрд░реИрд╢ рд╣реЛ рдЬрд╛рддреА рд╣реИ, omg :C
рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
package.json
:
"resolutions": {
"js-beautify": "1.6.14"
}
@ рд╕реНрдЯреАрд╡рди-рдХреНрдпреВ package.json рдлрд╝рд╛рдЗрд▓ рдХрд╣рд╛рдБ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реИ? Vue-cli рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рд▓реЗрдХрд┐рди рдореИрдВ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред
@gbgaley рдореИрдВ vue рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддрд╛, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЖрдкрдХреЗ рдкреНрд░рд╢реНрди рдХрд╛ рдЙрддреНрддрд░ рдирд╣реАрдВ рджреЗ рд╕рдХрддрд╛ред рдиреЛрдб.рдЬреЗрдПрд╕/рдПрдирдкреАрдПрдо рдЖрдзрд╛рд░рд┐рдд рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рд▓рд┐рдП, рдпрд╣ рдкреНрд░реЛрдЬреЗрдХреНрдЯ/рдкреИрдХреЗрдЬ рдХреЗ рд░реВрдЯ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд╕рд╣реА рд╣реИред
рдореЗрд░реЗ package.json рдХреЛ рд╕рдВрд╕реНрдХрд░рдг 1.6.14 рдореЗрдВ рдмрджрд▓реЗрдВ "рдЕрдиреБрдХреНрд░рдорд┐рдХ-рдХреНрд▓реА" рд╕рдорд╕реНрдпрд╛ рдХреЗ рд▓рд┐рдП рдореЗрд░реА рдорджрдж рдХрд░рддрд╛ рд╣реИ:
...
"рдирд┐рд░реНрднрд░рддрд╛": {
...
"рдЕрдиреБрд░реЛрдз": "^2.81.0",
"рдЬреЗрдПрд╕-рд╕реБрдВрджрд░рддрд╛": "1.6.14",
"рдЕрдиреБрдХреНрд░рдо": "^4.8.2",
...
рд╣рдо vue-cli рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ, рдкрд░рд┐рд╡рд░реНрддрди рджреЗрд╡ рдирд┐рд░реНрднрд░рддрд╛ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣реА рд╣реИред
vue-cli рдкреИрдХреЗрдЬ рдХреЛ рдХреБрдЫ рдкрд┐рдЫрд▓реЗ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рднреА рдбрд╛рдЙрдирдЧреНрд░реЗрдб рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ
рдЗрд╕рдХрд╛ рдХреЛрдИ рдорддрд▓рдм рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╡реЗрдмрдкреИрдХ рдЗрд╕ рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдирд┐рдХрд╛рд▓рддрд╛ рд╣реИред
рдпрд╣ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛: -
рдкреИрдХреЗрдЬ рдХреЗ рд╕рдорд╛рдирд╛рдВрддрд░ npm-shrinkwrap.json рдмрдирд╛рдПрдВред
{
"dependencies":
{
"js-beautify":
{
"version": "1.6.14"
}
}
}
рдпрд╣ рддрдм рднреА рдХрд╛рдо рдХрд░реЗрдЧрд╛ рдЬрдм рдХреБрдЫ рдЕрдиреНрдп рдкреИрдХреЗрдЬреЛрдВ рдореЗрдВ js-beautify рдХрд╛ рдЖрдВрддрд░рд┐рдХ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдореИрдВ рдХреНрд╖рдорд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдХреНрдпрд╛ рдЖрдк рдЗрд╕ рдлрд╛рдЗрд▓ рдХреЛ рдмрдирд╛рдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рдмрддрд╛ рд╕рдХрддреЗ рд╣реИрдВ? рдореИрдВрдиреЗ рд▓рд┐рдирдХреНрд╕ рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рд╡рд┐рдВрдбреЛрдЬрд╝ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛, рдФрд░ рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдЗрд╕ рдлрд╛рдЗрд▓ рдХреЛ рдХрд╣рд╛рдВ рд░рдЦрд╛ рдЬрд╛рдПред
рдореИрдВ рдЬрд╛рдирддрд╛ рд╣реВрдВ рдХрд┐ рд▓реЛрдЧ рдЗрд╕рд╕реЗ рдирд┐рд░рд╛рд╢ рд╣реИрдВ, рдЗрд╕рдореЗрдВ рдореИрдВ рднреА рд╢рд╛рдорд┐рд▓ рд╣реВрдВред
рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЗрд╕реЗ package.json
-рдлрд╛рдЗрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╣реЙрдЯрдлрд┐рдХреНрд╕ рдХрд░рдирд╛ рд▓рдВрдмреЗ рд╕рдордп рдореЗрдВ рд╕рд╛рдл-рд╕реБрдерд░рд╛ рдирд╣реАрдВ рджрд┐рдЦрдиреЗ рд╡рд╛рд▓рд╛ рд╣реИ, рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкрд░ рдХрдИ рдбреЗрд╡рд▓рдкрд░реНрд╕ рд╣реИрдВред рдЕрдЪрд╛рдирдХ рдЖрдк рдЙрди рдкреИрдХреЗрдЬреЛрдВ рдХреЗ рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдг рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЬрд┐рдирдХреА рдЖрдкрдХреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдХрд┐рд╕реА рдЕрдиреНрдп рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИрдВред
рдореБрдЭреЗ рдпрдХреАрди рд╣реИ рдХрд┐ рдЗрд╕ рд╕рдордп, 157 рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдорд╕реНрдпрд╛ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХрд╛ рдзреНрдпрд╛рди рдЖрдХрд░реНрд╖рд┐рдд рдХрд░реЗрдЧреАред рдФрд░ рдореБрдЭреЗ рдпрдХреАрди рд╣реИ рдХрд┐ рдпрд╣ рд╕рдм рдмрд╣реБрдд рдЬрд▓реНрдж рдареАрдХ рд╣реЛ рдЬрд╛рдПрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рдХрдИ рдкреАрдЖрд░ рдкрд╣рд▓реЗ рд╣реА рдмрдирд╛рдП рдЬрд╛ рдЪреБрдХреЗ рд╣реИрдВред
@hydrostasis рдмрд╕ package.json рдХреЗ рд╕рдорд╛рдирд╛рдВрддрд░ рдПрдХ рдлрд╝рд╛рдЗрд▓ -shrinkwrap.json рдмрдирд╛рдПрдВред рдЬреИрд╕реЗ рд╣реА рдЖрдк рдЕрдиреНрдп рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рддреЗ рд╣реИрдВ, рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдмрдирд╛рдПрдБред
рдирд╣реАрдВ, рдореИрдВ vue-cli рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдореИрдВ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛, рдХреЛрдИ рдлрд╝рд╛рдЗрд▓ packge.json рдирд╣реАрдВ рд╣реИред
рдХреНрдпрд╛ рдпрд╣ рдмрдЧ рдЗрд╕реЗ рдЬрд▓реНрджреА рдареАрдХ рдХрд░ рд╕рдХрддрд╛ рд╣реИ? рдореЗрд░реЗ рдкрд╛рд╕ рдЖрдЬ рд░рд╛рдд рдСрдирд▓рд╛рдЗрди рдЬрд╛рдиреЗ рдХрд╛ рдПрдХ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╣реИ
@hydrostasis (рдпрд╛ vue-cli рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдХреЛрдИ рдФрд░), https://github.com/beautify-web/js-beautify/issues/1247#issuecomment -330171050 рджреЗрдЦреЗрдВред
@ рдПрдбрдо-рд▓рд┐рдВрдЪ рдпреВ: 3
@ рд╣рд╛рдЗрдбреНрд░реЛрд╕реНрдЯреИрд╕рд┐рд╕
npm install -g vue-cli --registry=https://registry.npm.taobao.org
рдпреЗ рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВ
+1
+1
+1
рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рднреА рднрд╛рдЧреЗ...
рджреБрдЦреАред vue-cli рдФрд░ vue-loader рдЗрд╕рдХрд╛ рдмреНрд░реЗрдХрд┐рдВрдЧ cuz.
@ рд╕реНрдЯреАрд╡рди-рдХреНрдпреВрдИ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдиреЗ рдореЗрд░реА рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╡реВ-рд▓реЛрдбрд░ рдХреЗ рд╕рд╛рде рд╣рд▓ рдХрд┐рдпрд╛ред
рдЗрд╕реЗ package.json рдореЗрдВ рдЬреЛрдбрд╝реЗрдВред
"resolutions": {
"js-beautify": "1.6.14"
}
рдЖрдкрдиреЗ рд╡реАрдпреВ рддреЛрдбрд╝ рджрд┐рдпрд╛ :'(
@ mit27kmr рдиреЗ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛ред рдзрдиреНрдпрд╡рд╛рдж
@ mit27kmr рдиреЗ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛ред рдзрдиреНрдпрд╡рд╛рджред
@MSMcBain рдЗрд╕
рдореИрдВрдиреЗ "рд╕рдВрдХрд▓реНрдк" рдХреЛ package.json
рдФрд░ npm-shrinkwrap.json
рд╕рдорд╛рдзрд╛рди рдореЗрдВ рдЬреЛрдбрд╝рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рд╣реИ, рди рд╣реА рдХрд╛рдоред рдЯреАрдорд╕рд┐рдЯреА рдкрд░ рдмрд┐рд▓реНрдб рд╕рд░реНрд╡рд░ рдХреЛ рдЕрднреА рднреА рдпрд╣ рддреНрд░реБрдЯрд┐ рдорд┐рд▓ рд░рд╣реА рд╣реИ:
[npm install] npm ERR! enoent ENOENT: no such file or directory, chmod '<path on build server>\node_modules\js-beautify\js\bin\css-beautify.js'
рджреЛрд╕реНрддреЛрдВ, рдЖрдкрдиреЗ рдЗрдВрдЯрд░рдиреЗрдЯ рддреЛрдбрд╝ рджрд┐рдпрд╛... :(
@kallebornemark рдЖрдкрдХреЛ рдпрд╣ рдХреЛрд╢рд┐рд╢ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП: @amit27kmr
{
"dependencies":
{
"js-beautify": "1.6.14"
}
}
рд╣рдо рдмрдХрд╡рд╛рд╕ рдХрд░ рд░рд╣реЗ рд╣реИрдВ!
рд╡рд╣реА - рд╕реБрдЭрд╛рдП рдЧрдП рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдкреБрд░рд╛рдирд╛ рд╕рдВрд╕реНрдХрд░рдгред
рдореИрдВ рди рдХреЗрд╡рд▓ "рдирд┐рд░реНрднрд░рддрд╛" рдореЗрдВ "js-beautify": "1.6.14" рдЬреЛрдбрд╝рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рд╡реЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ!
рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛
npm install -g npm
рдлрд┐рд░
npm install [email protected]
рдпрд╣рд╛рдВ рднреА рдЯреВрдЯрд╛
рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣рд╛рдВ рдХрдИ рдмрд╛рд░ рдХрд╣рд╛ рдЧрдпрд╛ рд╣реИ - js-beautify рдХреЗ рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ
npm install [email protected]
+1 рдХреЗ рд╕рд╛рде рд░реБрдХреЗрдВ рддрд╛рдХрд┐ рд▓реЛрдЧ рдЖрд╕рд╛рдиреА рд╕реЗ рд╕рдорд╛рдзрд╛рди рджреЗрдЦ рд╕рдХреЗрдВ рдЬрдмрдХрд┐ рдЧрд░реАрдм рджреЗрд╡ рдЪреАрдЬреЛрдВ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реИ
рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛
рдЖрд░рдПрдо-рдЖрд░рдПрдл рдиреЛрдб_рдореЙрдбреНрдпреВрд▓/
npm [email protected] рд╕реНрдерд╛рдкрд┐рдд
рдПрдирдкреАрдПрдо рдЗрдВрд╕реНрдЯреЙрд▓
npm рдХреНрд░реЙрд╕-рдПрдирд╡реА рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ
рдПрдирдкреАрдПрдо рд░рди рджреЗрд╡
рдЬрд┐рд╕ рджрд┐рди рдореИрдВрдиреЗ vue-cli xD рдХреЗ рд╕рд╛рде рд╢реБрд░реБрдЖрдд рдХреА
рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдХрд╛рд░рдг рдХреНрдпрд╛ рд╣реИ? рдпрд╣ рдЕрднреА рднреА рдореЗрд░реЗ рд▓рд┐рдП рд╡реЗрдмрдкреИрдХ рдмрд┐рд▓реНрдб рдХреЗ рд╕рд╛рде рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдЧрдбрд╝рдмрдбрд╝ рд╣реВрдБред
рдЗрд╕ рдореБрджреНрджреЗ рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдЕрдЧрд▓реА рдХрдбрд╝реА-рдХреНрд▓реА рдЯреВрдЯ рдЧрдИ
рд╡рд┐рд╢реНрд╡рд╛рд╕ рдирд╣реАрдВ рд╣реЛ рд░рд╣рд╛ рд╣реИ рдХрд┐ рдЗрд╕ рдореБрджреНрджреЗ рдиреЗ рдореБрдЭреЗ рдЕрдкрдиреЗ рдЬреАрд╡рди рдХреЗ 3 рдШрдВрдЯреЗ рдЦрд░реНрдЪ рдХрд░ рджрд┐рдП рд╣реИрдВ: рдХреНрд░реЛрдз:
рдпрд╣ рдХрд╛рдо рдХрд┐рдпрд╛ рд╣рд╛рдБ,
rm -rf node_modules/
npm install [email protected]
npm install
npm install cross-env
npm run dev
рдореИрдВ рднреАред рдЕрднреА рднреА рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред
рдЙрдкрд░реЛрдХреНрдд рдореЗрдВ рд╕реЗ рдПрдХ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд▓реЙрдХ рдХрд░рдХреЗ рд╕рдорд╛рдзрд╛рди
+1
рдореЗрд░реЗ рд▓рд┐рдП рднреА рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ред
+1
рдореЗрд░реЗ рд▓рд┐рдП рднреА рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ред
рдХрд▓ рд░рд╛рдд рд╢реБрд░реВ рд╣реБрдЖ
рдореИрдВ рднреА рдЬрд╛рдкрд╛рди рдореЗрдВ
+1
nuxt рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛! рдореБрдЭреЗ рдПрдХ рджрд┐рди рдЧрдбрд╝рдмрдбрд╝
рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдЪреЛрджрдирд╛ рдмрдВрдж рдХрд░реЛ !!!)
рдЖрдЗрдП рдПрдХ рдкреАрдЖрд░ рдмрдирд╛рдПрдВ, рджреЗрд╡!
@ рд╡рд┐рд╡рд┐рдпрди-рдЬреВ рдиреЗ рдХреЛрд╢рд┐рд╢ рдХреА, рд╡рд╣реА рддреНрд░реБрдЯрд┐ рд╣реЛ рд░рд╣реА рд╣реИред
рд╣рдо рдЧрдбрд╝рдмрдбрд╝ рд╣реИрдВ...
@YevheniiHerasymchuk рдПрдХ рд╣реИ, https://github.com/beautify-web/js-beautify/pull/1251
рд╕рдм рд░реБрдХ рдЬрд╛рдУ
рдХреНрдпрд╛ рдХрд┐рд╕реА рдХреЗ рдкрд╛рд╕ рдХрд╛рдо рдХрд░рдиреЗ рдХрд╛ рд╕рдорд╛рдзрд╛рди рд╣реИ (vue-cli рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП)?
рдпрджрд┐ рдЖрдк рдореЗрд░реЗ рдЬреИрд╕реЗ рд╡реИрд╢реНрд╡рд┐рдХ рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рдХрд╛рд░рдг рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ:
RUN npm set progress=false && \
npm install -g [email protected] [email protected] [email protected] [email protected]
рдХрдИ рд░рди рд╕реНрдЯреЗрдЯрдореЗрдВрдЯ рд╣реЛрдиреЗ рд╕реЗ рд╕рдм рдХреБрдЫ рдПрдХ рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рд╣реЛрдЧрд╛ред
@floriandorre
npm install -g vue-cli --registry=https://registry.npm.taobao.org
рдореИрдВ рдЗрд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рд╣рд▓ рдХрд░рддрд╛ рд╣реВрдВ
@ huysh3 рдореИрдВрдиреЗ рдХреЛрд╢рд┐рд╢ рдХреА рдФрд░ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИ
рдореИрдВ рдЙрдкрд░реЛрдХреНрдд рд╕рднреА рд╣реИрдХреНрд╕ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рд▓реЗрдХрд┐рди рдЕрднреА рддрдХ рдХреБрдЫ рднреА рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИред рдореИрдВ рдЕрдкрдиреЗ рдРрдк рдХреЛ now
рд╕рд╛рде рддреИрдирд╛рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рд╡реЗрдмрдкреИрдХ рдмрд┐рд▓реНрдб рд╡рд┐рдлрд▓ рд░рд╣рддрд╛ рд╣реИ:
Module build failed: Error: Cannot find module './lib/beautify'
рдореИрдВрдиреЗ рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╕рдлрд▓рддрд╛ рдХреЗ package.json рдореЗрдВ рд╕рдВрдХрд▓реНрдк рдЬреЛрдбрд╝рд╛ред рдХреЛрдИ рдЕрдиреНрдп рд╡рд┐рдЪрд╛рд░ рдХреНрдпрд╛ рдЬреЛрдбрд╝рдирд╛ рд╣реИ?
рдпрд╣ рд╕рдорд╕реНрдпрд╛ рд▓рд╛рд░реНрд╡рд╛ npm рдЗрдВрд╕реНрдЯрд╛рд▓ рдХреЛ рднреА рддреЛрдбрд╝ рд░рд╣реА рд╣реИ ...
рдПрдХ рдЕрд╕реНрдерд╛рдпреА рд╕рдорд╛рдзрд╛рди рдХреЗ рд░реВрдк рдореЗрдВ рдореИрдВрдиреЗ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ 1.6.14 рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде vue-loadernode_modulesjs-beautify рдореЗрдВ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛ рд╣реИ
рдХреБрдЫ рднреА рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛
рд╣рд╛рдп рджреЛрд╕реНрддреЛрдВ,
рддреЛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкреИрдХреЗрдЬ рдореЗрдВ рдлрд╛рдЗрд▓реЗрдВ рдЧрд╛рдпрдм рд╣реИрдВред
рдмрд╕ рдЗрди рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рдЬреЗрдПрд╕ рдлреЛрд▓реНрдбрд░ рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ
рдкреБрд░рд╛рд▓реЗрдЦ.рдЬрд╝рд┐рдк
рдореБрдЭреЗ рдХреБрдЫ рднреА рдирд╣реАрдВ рдорд┐рд▓рд╛
рд╣рдордиреЗ рдЗрд╕реЗ рдпрд╛рд░реНрди.рд▓реЙрдХ рдкрд░ рд╡рд░реНрд╢рди рдХреЛ рдмрджрд▓рдХрд░ рд╣рд▓ рдХрд┐рдпрд╛ рдФрд░ рдлрд┐рд░ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛, рдФрд░ рдпрд╣ рдХрд╛рдо рдХрд░ рдЧрдпрд╛! рдХрдордмрдЦреНрдд рд╕реЗ рдмрд╛рд╣рд░
рдирд┐рд░рд╛рд╢рд╛рдЬрдирдХ, рдЗрд╕ рдореБрджреНрджреЗ рд╕реЗ рдЧрдбрд╝рдмрдбрд╝ред
рдореЗрд░реЗ рдкрд╛рд╕ рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдореИрдВ рд╕рд┐рд░реНрдл рдЬреЗрдПрд╕-рд╕реБрдВрджрд░рддрд╛ рдирд╣реАрдВ рд╡реАрдпреВ-рдХреНрд▓реА рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ ....
рдореИрдВ рдЖрдкрдХреЗ рд╕рдорд╛рдзрд╛рди рдХреЗ рд╕рд╛рде рдЬреЗрдПрд╕-рд╕реБрд╢реЛрднрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рд▓реЗрдХрд┐рди рдореЗрд░реЗ рдкрд╛рд╕ рдЕрднреА рднреА рд╡реВ-рдХреНрд▓реА рдирд╣реАрдВ рд╣реИ
+1:-1:
рдХреИрд╢реЗ рд╕рд╛рдлрд╝ рдХрд░реЗрдВ рдФрд░ 1.6.14 . рдХреЛ рдкреБрдирдГ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ
рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рджрд╛рджрд╛рдЬреА рдХрдм рд╣реЛрдВрдЧреЗ рдпрд╣ рдмрддрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рдХреЗ рдкрд╛рд╕ рдПрдХ рдЕрдЪреНрдЫреА рдХрд╣рд╛рдиреА рд╣реИ: _"рдЙрд╕ рджрд┐рди рдЬрдм рдореИрдВрдиреЗ рдкреВрд░реА рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рджреБрдирд┐рдпрд╛ рдХреЛ рдЦрд░рд╛рдм рдХрд░ рджрд┐рдпрд╛"_
рдЖрдкрдиреЗ рдкреВрд░реА рдмрд╛рдд рддреЛрдбрд╝ рджреА :1st_place_medal:
рдЬреЗрдПрд╕-рдбрд░рд╛рд╡рдиреАред
рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдпрд╛рд░реНрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ ...
https://yarnpkg.com/lang/en/docs/install/ рдкрд░
рдпрд╛рд░реНрди рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ
_рдпрд╛рд░реНрди рдЧреНрд▓реЛрдмрд▓ рдРрдб vue-cli_ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдВ
рдЬреЛ рд▓рд╛рд░реНрд╡рд╛ рдХреЗ рд╕рд╛рде рдорджрдж рдирд╣реАрдВ рдХрд░рддрд╛... :D
рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрдм рд╣реЛрдЧрд╛? :(
рдЬрдм рд╡реЗ рдХрд┐рд╕реА рдРрд╕реЗ рд╡реНрдпрдХреНрддрд┐ рдХреЛ рдвреВрдВрдврддреЗ рд╣реИрдВ рдЬрд┐рд╕рдХреЗ рдкрд╛рд╕ рдкреАрдЖрд░ рдХреЗ рд╡рд┐рд▓рдп рдХреА рдЕрдиреБрдорддрд┐ рд╣реИ ... https://github.com/beautify-web/js-beautify/pull/1251
@bitwiseman @evocateur @einars
рддреАрди рд╢реАрд░реНрд╖ рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛рдУрдВ рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░рдирд╛ рдЕрдЧрд░ рдЗрд╕рд╕реЗ рдорджрдж рдорд┐рд▓рддреА рд╣реИ
рдЗрд╕ рдореБрджреНрджреЗ рдиреЗ рдореЗрд░рд╛ рджрд┐рди рдмрдирд╛ рджрд┐рдпрд╛
рдпрд╣ рдХрд┐рд╕реА рднреА рд╕реЛрдорд╡рд╛рд░ рдХрд╛ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕реЛрдорд╡рд╛рд░ рд╣реИ рдЬреЛ рдореЗрд░реЗ рдкрд╛рд╕ рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рд╣реИред
рдореИрдВ рднреА @littlephild
рднрд╛рдбрд╝ рдореЗрдВ рдЬрд╛рдУ рдореИрдВ рд╕рдм рдХреБрдЫ perl рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░ рд░рд╣рд╛ рд╣реВрдБ
рдХреНрдпрд╛ рдмрдХрд╡рд╛рд╕ рд╣реИ рд╕реЛрдорд╡рд╛рд░ рд╣рд╛?
рдкрд╣рд▓рд╛ рдХрджрдоред рдХрдиреНрд╡рд┐рдВрд╕ рдмреЙрд╕ рд╣рдореЗрдВ Vue рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
рджреВрд╕рд░рд╛ рдЪрд░рдгред рдпрд╣ рдореБрджреНрджрд╛ред
рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ: рдареАрдХ рд╣реИ, рд╣рдореЗрдВ рд╢рд╛рдпрдж рдЗрд╕реЗ рдЪреИрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП .. рдХреНрд╖рдорд╛ рдХрд░реЗрдВред
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.0.0 (node_modules/chokidar/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm ERR! Linux 4.9.41-moby
npm ERR! argv "/usr/local/nvm/versions/node/v6.9.1/bin/node" "/usr/local/nvm/versions/node/v6.9.1/bin/npm" "install"
npm ERR! node v6.9.1
npm ERR! npm v3.10.8
npm ERR! path /usr/src/app/node_modules/js-beautify/js/bin/css-beautify.js
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! syscall chmod
npm ERR! enoent ENOENT: no such file or directory, chmod '/usr/src/app/node_modules/js-beautify/js/bin/css-beautify.js'
npm ERR! enoent ENOENT: no such file or directory, chmod '/usr/src/app/node_modules/js-beautify/js/bin/css-beautify.js'
npm ERR! enoent This is most likely not a problem with npm itself
npm ERR! enoent and is related to npm not being able to find a file.
npm ERR! enoent
npm ERR! Please include the following file with any support request:
npm ERR! /usr/src/app/npm-debug.log
рдЬрд┐рд╕ рджрд┐рди рдЙрдиреНрд╣реЛрдВрдиреЗ рдореЗрд░рд╛ рд╕реЛрд░реНрд╕-рдХреЛрдб рдбрд╛рдЙрди рдХрд░ рджрд┐рдпрд╛... рд╕рд┐рдВрдЧрдЬрд╝ рдЗрди рдХрдВрдЯреНрд░реА
Vue-cli рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП: npm install -g [email protected] vue-cli
рдлрд┐рд░ рдпрд╛рд░реНрди рдХреЗ рд╕рд╛рде Vue-CLI рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ
рдмрд╕ рдЗрд╕рдХреЗ рд╕рд╛рде рдЕрдкрдиреЗ рдЖрд╡реЗрджрди рдХреЗ рдпрд╛рд░реНрди.рд▓реЙрдХ рдореЗрдВ рдЬреЗрдПрд╕-рдмреНрдпреВрдЯреАрдлрд╛рдИ рд╕реЗрдХреНрд╢рди рдХреЛ рдмрджрд▓реЗрдВ:
js-beautify@^1.6.3:
version "1.6.14"
resolved "https://registry.yarnpkg.com/js-beautify/-/js-beautify-1.6.14.tgz#d3b8f7322d02b9277d58bd238264c327e58044cd"
dependencies:
config-chain "~1.1.5"
editorconfig "^0.13.2"
mkdirp "~0.5.0"
nopt "~3.0.1"
рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛ред рдореИрдВрдиреЗ рдЗрд╕реЗ рдПрдХ рдкреБрд░рд╛рдиреЗ Vue рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╕реЗ рдХреЙрдкреА рдХрд┐рдпрд╛ рд╣реИред
@niahmiah рдзрдиреНрдпрд╡рд╛рдж! рдЖрдкрдХрд╛ рд╕рдорд╛рдзрд╛рди рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ!
@niahmiah рдзрдиреНрдпрд╡рд╛рдж! рдЖрдкрдХрд╛ рд╕рдорд╛рдзрд╛рди рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ!
рдпрд╣рд╛рдВ рд╡рд╣реА, рд╣рдорд╛рд░реЗ рдкреИрдХреЗрдЬ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдЕрдм рдЗрд╕ рд╡рдЬрд╣ рд╕реЗ рдХреНрд░реИрд╢ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рд╣рдореЗрдВ "js-beautify": "^1.6.4",
рдХреЗ рд╕реНрдерд╛рди рдкрд░ "js-beautify": "~1.6.4",
рд╕реНрдерд╛рди рдкрд░ рдкрд┐рдЫрд▓реЗ 3 рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдкреИрдЪ рдЬрд╛рд░реА рдХрд░рдирд╛ рдкрдбрд╝рд╛
рдореИрдХ рдореЗрдВ, рдкрд╣рд▓реЗ рдХреЗ рддрд░реАрдХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ, рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдареАрдХ рд╣реИ, рд▓реЗрдХрд┐рди рд╡рд┐рдВрдбреЛрдЬрд╝ рдЧрд▓рдд рд╣реИред
рдЕрдЧрд▓реА рдХрдбрд╝реА рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛-рдХреНрд▓реА
@niahmiah рд╕рдорд╛рдзрд╛рди рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдмрд╣реБрдд рдЬреНрдпрд╛рджрд╛ рдореИрдВ рдЕрдВрдд рдореЗрдВ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реВрдБ! ('рдПрдирдкреАрдПрдо рдЗрдВрд╕реНрдЯреЙрд▓-рдЬреА рдЬреЗрдПрд╕-рдмреНрдпреВрдЯреАрдлрд╛рдИ@1.6.14 рд╡реАрдпреВ-рдХреНрд▓реА')
@ рдЙрд╕реНрддрднреБрдЖрдВрдЧрдпреА рдзрдиреНрдпрд╡рд╛рдж рд╢рд┐рдХреНрд╖рдХ
рд╣рдо рдЧрдбрд╝рдмрдбрд╝ рд╣реИрдВред
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдИрдорд╛рдирджрд╛рд░ рдЧрд▓рддреА рд╣реИ, рд▓реЗрдХрд┐рди рдЪрд▓реЛ, рд░реЛрд▓ рдЖрдЙрдЯ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЗрди рдЪреАрдЬреЛрдВ рдХрд╛ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП ...
рдЖрд░рдПрдо-рдЖрд░рдПрдл рдиреЛрдб_рдореЙрдбреНрдпреВрд▓/
рдЖрд░рдПрдо-рдЖрд░рдПрдл рдпрд╛рд░реНрдиредрд▓реЙрдХ
рдЗрд╕реЗ package.json рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ
"resolutions": {
"js-beautify": "1.6.14"
}
рдзрд╛рдЧрд╛
рдареАрдХ рд╣реИ
рдЕрд╕реНрдерд╛рдпреА рд░реВрдк рд╕реЗ, рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЕрдкрдиреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреА рдПрдХ рд╕реНрдерд╛рдиреАрдп рдкреНрд░рддрд┐ рд╣реИ рдЬреЛ рдХрд╛рдо рдХрд░рддреА рд╣реИ, рддреЛ npm-shrinkwrap рдЖрдЬрд╝рдорд╛рдПрдВ, js-beautify рдХреЗ рд╕рднреА рд╕рдВрджрд░реНрднреЛрдВ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ рдФрд░ npm-shrinkwrap.json рдлрд╝рд╛рдЗрд▓ рдЬреЛрдбрд╝реЗрдВред
рдЖрдк рдЕрдкрдиреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреА рд╕рднреА рдирд┐рд░реНрднрд░рддрд╛рдУрдВ рдХреЗ рд╕рднреА рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЛ рдареАрдХ рдХрд░ рджреЗрдВрдЧреЗ, рд▓реЗрдХрд┐рди рдпрджрд┐ рдЖрдк npm. рдЬреИрд╕реЗ рд╣реА рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдареАрдХ рд╣реЛ рдЬрд╛рдПрдЧрд╛, npm-shrinkwrap.json рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╣рдЯрд╛ рджреЗрдВред
рд╕рдорд╛рдзрд╛рди: https://github.com/beautify-web/js-beautify/issues/1247#issuecomment -330237551 (@niahmiah)
рд╡реНрдпреВ-рдХреНрд▓реА рдХреЗ рд▓рд┐рдП
vue-init webpack project-name
cd project-name
npm install [email protected] --save-dev
npm install
рдореЗрд░реЗ рд▓рд┐рдпреЗ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИ
рдореЗрд░реЗ рдкреИрдХреЗрдЬ рдореЗрдВ "js-beautify": "1.6.14",
рдЬреЛрдбрд╝рдирд╛редjson рдиреЗ рдХрд╛рдо рдХрд┐рдпрд╛ред рдзрдиреНрдпрд╡рд╛рдж @weizs
npm is npm - рд╢рд░реНрдо рдХреА рдмрд╛рдд рд╣реИ, рдРрд╕реА рд╕реНрдерд┐рддрд┐рдпреЛрдВ рд╕реЗ рдмрдЪрдирд╛ рдХрд╛рдлреА рдЖрд╕рд╛рди рд╣реЛрдЧрд╛, рдмрд╕ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдкреИрдХреЗрдЬреЛрдВ рдХреЗ рд╕рд╛рде рдбрдореА рдкреИрдХреЗрдЬ рдмрдирд╛рдПрдВред рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рдХреЛрдИ рдЙрдирдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдХреЛ рднреА рдЕрдкрдбреЗрдЯ рдХрд░реЗ, рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдпрд╣ рдбрдореА рдЪреАрдЬ рдмрдирддреА рд╣реИред
+1
рдЧрдбрд╝рдмрдбрд╝!
рдкрд┐рдЫрд▓реЗ рдХреБрдЫ рдШрдВрдЯреЛрдВ рд╕реЗ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝ рд░рд╣рд╛ рд╣реИ!
+1!
рдХрд╛рд╢ рдореИрдВ рдЗрд╕ рдзрд╛рдЧреЗ рдХреЛ рдмрдВрдж рдХрд░ рдкрд╛рддрд╛, рдпрд╣ рд╣рд╛рд╕реНрдпрд╛рд╕реНрдкрдж рд╣реИред
рд╣рдо рд╕рдорд╕реНрдпрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирддреЗ рд╣реИрдВ, рд╕реНрдкреИрдо рдХрд░рдирд╛ рдмрдВрдж рдХрд░реЗрдВ рдФрд░ рдкреЛрд╕реНрдЯ рдХрд┐рдП рдЧрдП рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
рдмрд╕ рд╡рд╛рдкрд╕ рдЬрд╛рдПрдВ рдФрд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛/рдХреЛрдгреАрдп рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
@evocateur рд▓реЛрдЧреЛрдВ рдХреЛ рдЗрд╕ рд╡рдЬрд╣ рд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдореБрджреНрджреЗ рд╣реЛ рд░рд╣реЗ рд╣реИрдВ, рдХрдо рд╕реЗ рдХрдо рдЙрдиреНрд╣реЗрдВ рдЗрд╕реЗ рд╡реНрдпрдХреНрдд рдХрд░рдиреЗ рджреЗрдВ, рдЕрдиреНрдпрдерд╛ рд╣рдореЗрдВ рдирд╣реАрдВ рдкрддрд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдкреНрд░рднрд╛рд╡ рдХрд┐рддрдирд╛ рдмрдбрд╝рд╛ рд╣реИред
рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ
,
"resolutions": {
"js-beautify":"1.6.14"
}
рдЕрдкрдиреЗ рдХреЗ рдЕрдВрдд рддрдХ package.json
рдФрд░ рдЪрд▓ yarn
рднреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ
@amatiasq рд╡реЗ рд╕рд┐рд░реНрдл рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдКрдкрд░ рдЙрдард╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХрд╣рд╛ рдЬрд╛ рдЪреБрдХрд╛ рд╣реИ рдЙрд╕реЗ рд▓рд┐рдЦрдиреЗ рдХрд╛ рдХреЛрдИ рдХрд╛рд░рдг рдирд╣реАрдВ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдвреВрдВрдврдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред
рдореБрдЭреЗ рдЖрд╢реНрдЪрд░реНрдп рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдЗрд╕реЗ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ рдпрд╛рдж рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдЬрдм leftpad
рдХреЛ npm рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
@evocateur рджреВрд╕рд░реЛрдВ рдХреЛ
рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП "js-beautify" рдХреА рд╡реИрд╢реНрд╡рд┐рдХ рд╕реНрдерд╛рдкрдирд╛
cnpm [email protected] -g . рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ
@evocateur рдЬреЛ рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдорджрджрдЧрд╛рд░ рд╣реИ рд▓реЗрдХрд┐рди рдпрд╣ рднреА рдПрдХ рдмрдбрд╝рд╛ рдореБрджреНрджрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдПрдЯрдо/рдПрдЯрдо-рдмреАрдЯрд╛ рдкреИрдХреЗрдЬ рдЯреВрдЯ рдЧрдП рд╣реИрдВ рдФрд░ рдЙрди рдЖрдВрддрд░рд┐рдХ рдкреИрдХреЗрдЬреЛрдВ рдХреЛ рдордЬрдмреВрд░ рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рдЕрдЪреНрдЫрд╛ рддрд░реАрдХрд╛ рдирд╣реАрдВ рд╣реИред рдПрдЯрдо рдкреИрдХреЗрдЬ рдореИрдиреЗрдЬрд░ (рдПрдкреАрдПрдо) рдФрд░ рдПрдЯрдо рдПрдбрд┐рдЯрд░ рдХреЗ рдкреИрдХреЗрдЬ рдЯреВрдЯ рдЧрдП рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЙрдирдореЗрдВ рд╕реЗ рдХрдИ atom-beautify
рд╕рд╣рд┐рдд рд╕реАрдзреЗ рдЗрд╕ рдкреИрдХреЗрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред
рдореИрдВ рдорд╛рдирддрд╛ рд╣реВрдВ рдХрд┐ рдпрджрд┐ рдЖрдк рдПрдирдкреАрдПрдо/рдпрд╛рд░реНрди рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкрд░ рд╣реИрдВ рддреЛ рдЖрдк рдЗрд╕реЗ рдЖрд╕рд╛рдиреА рд╕реЗ рдФрд░ рдЬрд▓реНрджреА рд╕реЗ рдареАрдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рд▓реЗрдХрд┐рди рдЕрдиреНрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП, рдпрд╣ рдХрд╛рдлреА рдмреНрд░реЗрдХрд┐рдВрдЧ рд╣реИред
/beautify-web/js-beautify
рдЧрдЯрд░ рдХреЗ рд▓рд┐рдП рдПрдХ рд▓рд┐рдВрдХ рддрд╛рдХрд┐ рдЖрдкрдХреЛ рдпрд╣рд╛рдВ рд╕реНрдкреИрдо рди рдХрд░рдирд╛ рдкрдбрд╝реЗ?рд╕рдЪрдореБрдЪ рдХреНрд░рд╛рдВрддрд┐рдХрд╛рд░реА!
@weizs рдХреНрдпрд╛ рдЖрдк yarn install --flat
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ?
"рд╕рдВрдХрд▓реНрдк": {
"js-beautify": "1.6.14"
}
рдореЗрд░реА рднреА рдпрд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИред
рд╡рд┐рдВрдбреЛрдЬ 10ред
рд╣рд░ рдХреЛрдИ рджрд╣рд╢рдд
@ muro25 рдЖрдкрдХреЗ рд╕рдорд╛рдзрд╛рди рдиреЗ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛!
@RuinSain , рд╡рд┐рдВрдбреЛрдЬ 10 рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЧрдВрднреАрд░ рд╕рдорд╕реНрдпрд╛ рд╣реИред рдЗрд╕рд╕реЗ рддреБрд░рдВрдд рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛рдПрдВ!
vue-loader
рд▓рд┐рдП рдЖрдкрд╛рддрдХрд╛рд▓реАрди рд╕рдорд╛рдзрд╛рди рдЖрдиреЗ рд╡рд╛рд▓рд╛ рд╣реИ: https://github.com/vuejs/vue-loader/commit/97bd432bba4350988bfd0db6d7a1a514b66a9826
@CubixSystem рдпрд╛рд░реНрди рдХреА рдЬрд░реВрд░рдд рд╣реИ 1.xx
рдореБрдЭреЗ 2 рдФрд░ рдореИрдВрдиреЗ рдЗрд╕реЗ рдХреЗ рд╕рд╛рде рддрдп рдХрд┐рдпрд╛
"рдирд┐рд░реНрднрд░рддрд╛": {
"рдЬреЗрдПрд╕-рд╕реБрдВрджрд░рддрд╛": "1.6.14",
....
}
рдмреАрдЯреАрдбрдмреНрд▓реНрдпреВ ... рдкреЛрд╕реНрдЯрдорд╛рд░реНрдЯрдо ... " рдЕрдирд╛рд╡рд╢реНрдпрдХ рдлрд╛рдЗрд▓реЗрдВ рдкреНрд░рдХрд╛рд╢рд┐рдд рди рдХрд░реЗрдВ";)
рдореЗрд░реЗ рдкрд╛рд╕ рдЕрдм рд░реЗрдкреЛ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдореЗрд░реЗ рдкрд╛рд╕ рдЕрднреА рднреА npm рдкреИрдХреЗрдЬ рдХрд╛ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рд╣реИред рдореИрдВрдиреЗ рдЕрднреА v1.7.1 рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рдлрд╝рд╛рдЗрд▓реЗрдВ рд╣реИрдВред
рдХреГрдкрдпрд╛, рдЗрд╕ рдереНрд░реЗрдб рдХреЛ рд╕реНрдкреИрдо рдХрд░рдирд╛ рдмрдВрдж рдХрд░реЗрдВред рдЬреИрд╕реЗ рд╣реА @bitwiseman рдЧреНрд░рд┐рдб рдкрд░ рд╡рд╛рдкрд╕
vuejs
рдореЗрдВ рдЗрди рд╕реБрдзрд╛рд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЕрдкрдбреЗрдЯрдЕрдкрдиреЗ "dependencies":{}
рдФрд░ "resolve":{}
рд╕реЗ "js-beautify": "1.6.14"
рдХреЛ рд╣рдЯрд╛рдиреЗ рдХрд╛ рд╕рдордп рдЖ рдЧрдпрд╛ рд╣реИ
[email protected]
рдкреНрд░рдХрд╛рд╢рд┐рдд рд╣реЛ рдЧрдпрд╛ рд╣реИ, рдХреГрдкрдпрд╛ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ ред
@niahmiah @Sun1ive рдзрдиреНрдпрд╡рд╛рджуАВ рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рд╣реИред
рдЕрд░реЗ @bitwiseman рдХреНрдпрд╛ рдореИрдВ рдЗрд╕ рдереНрд░реЗрдб рдХреЛ рд▓реЙрдХ рдХрд░рдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреЗ рд╕рдХрддрд╛ рд╣реВрдВ рддрд╛рдХрд┐ рдЖрдк рд╕реНрд╡рдпрдВ рдХреЛ рд╕реНрдкреИрдо рд╕реЗ рдмрдЪрд╛ рд╕рдХреЗрдВред рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдП рдЧрдП рд╕рднреА рдХрд╛рд░реНрдпреЛрдВ рдХреА рд╕рд░рд╛рд╣рдирд╛ рдХрд░реЗрдВред
@evocateur , v1.7.1 рдФрд░ v1.7.2 рдореЗрдВ рдХреНрдпрд╛ рдЕрдВрддрд░ рд╣реИ?
@ qm3ster рдЖрдк рд╕реНрд╡рдпрдВ рдЬреАрдПрдЪ рдкрд░ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреА рддреБрд▓рдирд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ;)
https://github.com/beautify-web/js-beautify/compare/v1.7.1...v1.7.2
@TheLarkInn рд╕реБрдЭрд╛рд╡ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдореИрдВ
рдмрд╛рдХреА рд╕рднреА рдХреЛ,
_рдореИрдВ рдХреНрд╖рдорд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдБ_.
рдореБрджреНрджрд╛ рддрдп рд╣реИред
рдореБрдЭреЗ рд▓рдЧрд╛ рдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рдкрд░реНрдпрд╛рдкреНрдд рдкрд░реАрдХреНрд╖рдг рдХрд╡рд░реЗрдЬ рд╣реИ рдФрд░ рдореИрдВрдиреЗ рдирд╣реАрдВ рдХрд┐рдпрд╛ред рдЕрдЧрд▓реА рд░рд┐рд▓реАрдЬрд╝ (#1254) рд╕реЗ рдкрд╣рд▓реЗ рдЗрд╕рд╕реЗ рдмрдЪрд╛рд╡ рдХреЗ рд▓рд┐рдП рдкрд░реАрдХреНрд╖рдг рд▓рд╛рдЧреВ рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗред
рд╕рд╛рде рд╣реА, рдпрд╣ рд╡рд┐рд░рд╛рдо рд░рд┐рд▓реАрдЬрд╝ рдХреЗ рд▓рд┐рдП рдмреАрдЯрд╛ рдЪреИрдирд▓ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдФрд░ рдмреАрдЯрд╛ рд░рд┐рд▓реАрдЬрд╝ рдкрд░ рдлрд╝реАрдбрдмреИрдХ рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ (#1255) рдкрд░ рдкреНрд░рдХрд╛рд╢ рдбрд╛рд▓рддрд╛ рд╣реИред
рдЕрдВрдд рдореЗрдВ, рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рдкрд┐рдЫрд▓реЗ рдПрдХ рдпрд╛ рджреЛ рд╡рд░реНрд╖реЛрдВ рдореЗрдВ рдЬреНрдпрд╛рджрд╛рддрд░ рдПрдХ рд╡реНрдпрдХреНрддрд┐ рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдП рд░рдЦрд╛ рдЧрдпрд╛ рд╣реИ, рдЕрдиреНрдп рд╡реНрдпрдХреНрддрд┐рдпреЛрдВ рджреНрд╡рд╛рд░рд╛ рдХреБрдЫ рдЕрддрд┐рд░рд┐рдХреНрдд рдХреЗ рд╕рд╛рдеред рдпрд╣ рдмреНрд░реЗрдХ рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдФрд░ рд▓реЛрдЧреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдкрд░ рднреА рдкреНрд░рдХрд╛рд╢ рдбрд╛рд▓рддрд╛ рд╣реИ рдЬрд┐рдирдХреЗ рдкрд╛рд╕ рдореБрджреНрджреЛрдВ/рдЖрдкрд╛рдд рд╕реНрдерд┐рддрд┐ (#1256) рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╣реИред
рдЗрдирдХреЗ рд╕рд╛рде рдорджрдж рдХреА рд╕рд░рд╛рд╣рдирд╛ рдХреА рдЬрд╛рдПрдЧреАред
рдкреБрдирд╢реНрдЪ: рдореИрдВрдиреЗ рд╕реЛрдЪрд╛ рдХрд┐ рдореИрдВ "+1" рдФрд░ "рдореБрдЭреЗ рднреА" рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХрд╛ рдПрдХ рд╕рдореВрд╣ рд╣рдЯрд╛ рджреВрдВрдЧрд╛ рдЬрдм рддрдХ рдореБрдЭреЗ рдПрд╣рд╕рд╛рд╕ рдирд╣реАрдВ рд╣реБрдЖ рдХрд┐ рдЙрдирдореЗрдВ рд╕реЗ 200 рд╕реЗ рдЕрдзрд┐рдХ рдереЗред рдореИрдВ
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
@IvanFan рдореБрдЭреЗ рдпрдХреАрди рд╣реИ рдХрд┐ рдЕрдиреНрдп рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдиреЗ рдЕрднреА рддрдХ рдЗрд╕ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЕрдкрдбреЗрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИред рддреЛ рдмрд╕ рдЕрдкрдиреА рдирд┐рд░реНрднрд░рддрд╛рдУрдВ рдореЗрдВ рдирд┐рдореНрди рдкрдВрдХреНрддрд┐ рдЬреЛрдбрд╝реЗрдВ:
рд▓рд╛рдкрддрд╛
^
ред