Less.js: рдиреЛрдб_рдореЙрдбреНрдпреВрд▓ рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рдПрдХреНрд╕рдЯреЗрдВрд╢рди

рдХреЛ рдирд┐рд░реНрдорд┐рдд 12 рдЕрдХреНрддреВре░ 2017  ┬╖  23рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: less/less.js

рдореИрдВ рдЖрдЬ рдПрдХ рдореБрджреНрджреЗ рдХреЛ рджреЛрд╣рд░рд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдЖрдЦрд┐рд░рдХрд╛рд░ рдореЗрд░реЗ рдкрд╛рд╕ рдореЗрд░реА node_modules рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд╣реИрдХрд┐рдВрдЧ рдХрд░рдХреЗ рдХреБрдЫ рд╣реИред

рдореВрд▓ рд░реВрдк рд╕реЗ, рдмрд┐рдирд╛ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рд╡рд╛рд▓реА LESS рдлрд╝рд╛рдЗрд▓ рд╕рд╣рд┐рдд, рд╣рдо рдпрд╣ рдЬрд╛рдирддреЗ рд╣реИрдВ... рд▓реЗрдХрд┐рди... node_modules рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕реЗ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ рдмрд┐рдирд╛ рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддреА рд╣реИред

рдореИрдВрдиреЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдХрд░рддреЗ рд╣реБрдП рдПрдХ рд╕рд╛рдзрд╛рд░рдг рд░реЗрдкреЛ рдмрдирд╛рдпрд╛ рд╣реИ: https://github.com/robhuzzey/lessimporttest

<strong i="11">@import</strong> './one/two/three/four/test'; рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ

рдЬреИрд╕рд╛ рдХрд░рддрд╛ рд╣реИ: <strong i="14">@import</strong> 'thisisinnodemodules/one/two/three/four/test.less';
(рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдПрдХ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ рд╕рд╛рде node_modules рд╕реЗ рд╢рд╛рдорд┐рд▓ рд╣реИ)

рд╣рд╛рд▓рд╛рдБрдХрд┐:

<strong i="19">@import</strong> 'thisisinnodemodules/one/two/three/four/test';
(рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдмрд┐рдирд╛ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ node_modules рд╕реЗ рд╢рд╛рдорд┐рд▓ рд╣реИ)

рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдирд┐рдореНрди рддреНрд░реБрдЯрд┐ рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИ:

$ npm run buildStyles

> [email protected] buildStyles /Users/robert.huzzey/Sites/test/lessissue
> lessc styles.less styles.css

FileError: 'thisisinnodemodules/one/two/three/four/test' wasn't found. Tried - /Users/robert.huzzey/Sites/test/lessissue/thisisinnodemodules/one/two/three/four/test.less,/Users/robert.huzzey/Sites/test/lessissue/thisisinnodemodules/one/two/three/four/test.less,/Users/robert.huzzey/Sites/test/lessissue/node_modules/thisisinnodemodules/one/two/three/four/test,thisisinnodemodules/one/two/three/four/test.less in /Users/robert.huzzey/Sites/test/lessissue/styles.less on line 5, column 1:
4 // This does NOT work
5 <strong i="24">@import</strong> 'thisisinnodemodules/one/two/three/four/test';
6 

рдореИрдВрдиреЗ рдпрд╣ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╢рд╛рдЦрд╛рдПрдВ рдмрдирд╛рдИ рд╣реИрдВ рдХрд┐ рдпрд╣ v3 рд╕рд╛рде рдПрдХ рдореБрджреНрджрд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ рд▓реЗрдХрд┐рди v2 ... рдХреНрдпрд╛ рдХреЛрдИ рдкреБрд╖реНрдЯрд┐ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЕрдкреЗрдХреНрд╖рд┐рдд рдпрд╛ рдЕрд╡рд╛рдВрдЫрд┐рдд рд╡реНрдпрд╡рд╣рд╛рд░ рд╣реИ (рдореБрдЭреЗ рдкреНрд░рддреАрдд рдирд╣реАрдВ рд╣реЛ рд░рд╣рд╛ рд╣реИ) рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рднреА рдСрдирд▓рд╛рдЗрди рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП)ред

рд╕рднреА 23 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдЖрдЬ рднреА рдЗрд╕ рдореБрджреНрджреЗ рдореЗрдВ рднрд╛рдЧ рдЧрдпрд╛ред

рдореИрдВ рдЗрд╕ рдореБрджреНрджреЗ рдХреА рднреА рдкреБрд╖реНрдЯрд┐ рдХрд░рддрд╛ рд╣реВрдВред рдЖрдк рдЗрд╕реЗ рдЗрд╕ рд░реЗрдкреЛ рдкрд░ рдХреНрд▓реЛрдирд┐рдВрдЧ рдФрд░ npm рд░рди рджреЗрд╡ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреБрди: рдкреЗрд╢ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

https://github.com/acacha/AdminLTETinkerLaravelMix

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

@acacha рдореИрдВрдиреЗ рд╡рд╣реА рд╕реЛрдЪрд╛ рдерд╛ рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдЕрдиреНрдпрдерд╛ рд╕рд╛рдмрд┐рдд рдХрд░ рджрд┐рдпрд╛ рд╣реИ .. рдпрджрд┐ рдЖрдк рдЙрдард╛рдП рдЧрдП рдореБрджреНрджреЗ рдореЗрдВ рдмрдирд╛рдП рдЧрдП рд░реЗрдкреЛ рдХреЛ рджреЗрдЦрддреЗ рд╣реИрдВ ... рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рд╡реЗрдмрдкреИрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ рдФрд░ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЕрднреА рднреА рдпрд╣ рд╕рдорд╕реНрдпрд╛ рд╣реИ :(

рдореЗрд░реЗ рдкрд╛рд╕ рдХрдо рд╕реНрд░реЛрдд рдХреЛрдб рдореЗрдВ рдПрдХ рдЦреБрджрд╛рдИ рдереА рдФрд░ рдпрд╣ рдХреБрдЫ рдЪреАрдЬреЛрдВ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рд╢реБрд░реВ рдХрд░рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдереА:

https://github.com/less/less.js/blob/55380d49e96a6ed561cac4d13a774830aa3c17a3/lib/less-node/file-manager.js#L79 -L87

рдореИрдВ рдЦреБрджрд╛рдИ рд╢реБрд░реВ рдХрд░рдиреЗ рдпрд╛ рдкреАрдЖрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдирд┐рдЪреНрдЫреБрдХ рд╣реВрдВ рдЬрдм рддрдХ рдХрд┐ рдореБрдЭреЗ рдкрддрд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдЗрд░рд╛рджрд╛ рд╡реНрдпрд╡рд╣рд╛рд░ рдирд╣реАрдВ рд╣реИ ... рдЕрдЧрд░ рдХрдо рдХреЗ рд░рдЦрд░рдЦрд╛рд╡рдХрд░реНрддрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдкреБрд╖реНрдЯрд┐ рдХрд░ рд╕рдХрддрд╛ рд╣реИ ... рдореБрдЭреЗ рдПрдХ рдлрд┐рдХреНрд╕ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдореЗрдВ рдЦреБрд╢реА рд╣реЛ рд░рд╣реА рд╣реИред

@robhuzzey node_modules рд╕реЗ рдЖрдпрд╛рдд рдХрд░рдирд╛ рдХреЗрд╡рд▓ рдЕрдВрддрд┐рдо 3.0 рдЕрд▓реНрдлрд╛ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рдирд╣реАрдВ, рдпрд╣ рдЗрд░рд╛рджрд╛ рд╡реНрдпрд╡рд╣рд╛рд░ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдЖрдпрд╛рдд рдореЗрдВ .less рдмрд┐рдирд╛ рдЖрдпрд╛рдд рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ 3.0 рдЕрд▓реНрдлрд╛ 3 рдореЗрдВ рдПрдХ рдмрдЧред рдЗрд╕реЗ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред

@ рдореИрдереНрдпреВ-рдбреАрди рдореИрдВрдиреЗ рдЗрд╕реЗ рдЗрд╕ рдХрд╛рдо рдХреЗ рд╕рд╛рде рддрдп рдХрд░ рд▓рд┐рдпрд╛ рд╣реИ: https://github.com/robhuzzey/less.js/tree/issue3115_extInNodePath рд▓реЗрдХрд┐рди рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдкрд░реАрдХреНрд╖рдг рдХрд╣рд╛рдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рдП?

рдЗрд╕ рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рд╕рд╛рде рд╕рднреА рдкрд░реАрдХреНрд╖рдг рдкрд╛рд╕ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ... рдореБрдЭреЗ рд╕рдореАрдХреНрд╖рд╛/рд╕реБрдЭрд╛рд╡реЛрдВ рдХреЗ рд▓рд┐рдП рдкреАрдЖрд░ рдЬрдорд╛ рдХрд░рдиреЗ рдореЗрдВ рдЦреБрд╢реА рд╣реЛ рд░рд╣реА рд╣реИ?

@robhuzzey рдЖрдкрдХреЛ .less NPM devDependency рдХреЛ package.json рдЬреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛, рдФрд░ рдлрд┐рд░ рдПрдХ рдореЙрдбреНрдпреВрд▓ рд╕реЗ рдлрд╝рд╛рдЗрд▓ рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкрд░реАрдХреНрд╖рдг ( /tests/less ) рдЬреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛ (рд╢рд╛рдпрдж рдПрдХ import-module.less рдлрд╝рд╛рдЗрд▓?) рдкрд░реАрдХреНрд╖рдг рдЬреЛрдбрд╝рдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВ рдпрд╣ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░реВрдБрдЧрд╛ рдХрд┐ рдпрд╣ рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╕реБрдзрд╛рд░ рдХреЗ рдЯреВрдЯ рдЬрд╛рддрд╛ рд╣реИ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдкрд░реАрдХреНрд╖рдг рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИред

рдзрдиреНрдпрд╡рд╛рдж @ рдореИрдереНрдпреВ-рдбреАрди рдореИрдВрдиреЗ рдлрд┐рдХреНрд╕ рдореЗрдВ рдбрд╛рд▓рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдореМрдЬреВрджрд╛ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЛ рддреЛрдбрд╝ рджрд┐рдпрд╛ рдерд╛ ... рдЬрд╣рд╛рдВ рдореИрдВ рд╕рдВрдШрд░реНрд╖ рдХрд░рддрд╛ рд╣реВрдВ рдХрд┐ рд╕рднреА рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЛ .less рдирд╛рдо рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЕрдЧрд▓реА рдЪреБрдиреМрддреА node_modules рд╕реЗ рдПрдХ рдлрд╝рд╛рдЗрд▓ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХреА рд╣реИред

@robhuzzey рдХреНрдпрд╛ рдЖрдкрдХреЗ рдкрд╛рд╕ https://github.com/less/less.js/issues/3116 рджреЗрдЦрдиреЗ рдХрд╛ рднреА рд╕рдордп рд╣реЛрдЧрд╛? рдпрджрд┐ рдЖрдк рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдареАрдХ рд╣реИред

@ рдореИрдереНрдпреВ-рдбреАрди рдЬрд╝рд░реВрд░ ... рдорджрдж рдХрд░рдиреЗ рдореЗрдВ рдЦреБрд╢реА рд╣реБрдИред

рдореИрдВрдиреЗ рдпрд╣рд╛рдВ рдЕрдкрдиреА рд╢рд╛рдЦрд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛: https://github.com/robhuzzey/less.js/tree/issue3115_extInNodePath рд▓реЗрдХрд┐рди рдХреБрдЫ рдРрд╕рд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ рдЬреЛ рдореЗрд░реА рдЕрдкреЗрдХреНрд╖рд╛ рдХреЗ рдЕрдиреБрд░реВрдк рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ (рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореИрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдордЭ рдирд╣реАрдВ рдкрд╛ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдкрд░реАрдХреНрд╖рдг рдХреИрд╕реЗ рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдП) рдЗрд╕ рдХрд╛рдо)ред

рдЕрдЧрд░ рдЖрдк рдореБрдЭреЗ рдмрддрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдореИрдВ рдХреНрдпрд╛ рдЧрд▓рдд рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рддреЛ рдореИрдВ рдЗрд╕рдХреА рд╕рд░рд╛рд╣рдирд╛ рдХрд░рддрд╛ рд╣реВрдВ :)

рдХреНрд╖рдорд╛ рдХрд░реЗрдВ @ рдореИрдереНрдпреВ-рдбреАрди рдореИрдВ рдЗрд╕ рд╕рдордп рд╡рд┐рджреЗрд╢ рдореЗрдВ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдЗрд╕рд▓рд┐рдП рдЕрдм рдПрдХ рдЕрд▓рдЧ рд╕рдордп рдХреНрд╖реЗрддреНрд░ рдкрд░ ... рдЖрдкрдХреЗ рдореБрджреНрджреЛрдВ рдХреЛ рджреЗрдЦрдХрд░ рдЦреБрд╢реА рд╣реБрдИ рдЕрдЧрд░ рдЖрдк рдореБрдЭреЗ рдмрддрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЗрд╕ lib рдХреЗ рд▓рд┐рдП рдкрд░реАрдХреНрд╖рдг рдХреИрд╕реЗ рд▓рд┐рдЦрдирд╛ рд╣реИ? рдореИрдВрдиреЗ рд╕рдордп-рд╕рдордп рдкрд░ рдХреБрдЫ рдмрд╛рд░ рдХреЛрд╢рд┐рд╢ рдХреА рд╣реИ рд▓реЗрдХрд┐рди рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╢рд╛рдпрдж рдХреБрдЫ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдЬреЛ рдЖрдк рдореБрдЭреЗ рдЖрд╕рд╛рдиреА рд╕реЗ рдмрддрд╛ рд╕рдХрддреЗ рд╣реИрдВ :)

@robhuzzey рдореИрдВ file: рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рдирд╣реАрдВ рд╣реВрдВ, рд▓реЗрдХрд┐рди, рдЕрдиреНрдпрдерд╛, рдпрд╣ рдореБрдЭреЗ рдРрд╕рд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ рдЬреИрд╕реЗ рдЗрд╕реЗ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рдЪрд▓рд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдХреЗрд╡рд▓ рджреВрд╕рд░реА рдЪреАрдЬрд╝ рдЬреЛ рдЖрдкрдХреЛ рдХрд░рдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИ рд╡рд╣ рд╣реИ import-module.css рдХреЛ test/css рд░рдЦрдирд╛, рдЬрд┐рд╕реЗ рддрдм рдЕрдкреЗрдХреНрд╖рд┐рдд рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд╕рд╛рде рддреБрд▓рдирд╛ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддрд╛рдХрд┐ рдкрд░реАрдХреНрд╖рдг рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░ рд╕рдХреЗ рдХрд┐ рдпрд╣ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИред рдЬрдм рдЖрдк grunt quicktest рдЪрд▓рд╛рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдЕрдкрдиреЗ рдЖрдЙрдЯрдкреБрдЯ CSS рдореЗрдВ рдорд╛рдореВрд▓реА рдЪреАрдЬрд╝реЛрдВ рдХреЛ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ рдЬреИрд╕реЗ рдиреНрдпреВрд▓рд╛рдЗрди рдпрд╛ рдЗрдВрдбреЗрдВрдЯ рдХреЗрд╡рд▓ рдХрдо рдЖрдЙрдЯрдкреБрдЯ рд╕реЗ рдореЗрд▓ рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдПред рдЖрдк рдЕрдкрдиреЗ рдкрд╣рд▓реЗ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдЦрд╛рд▓реА рдлрд╝рд╛рдЗрд▓ рднреА рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдлрд┐рд░ рдХрдВрд╕реЛрд▓ рд▓реЙрдЧ рдореЗрдВ рдЕрдкреЗрдХреНрд╖рд┐рдд рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдХреЙрдкреА/рдкреЗрд╕реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЬрдм рддрдХ рдпрд╣ .less рдЫреЛрдбрд╝реЗ рдЧрдП рдореЙрдбреНрдпреВрд▓ рд╕реЗ рдирд┐рдпрдореЛрдВ рдХреЛ рдЖрдЙрдЯрдкреБрдЯ рдХрд░ рд░рд╣рд╛ рд╣реИ, рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд рд╣реИред рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрдкрдХреЗ рдкрд░реАрдХреНрд╖рдг рдХреЛ рдорд┐рд╢реНрд░рд┐рдд рдХрд░реВрдВрдЧрд╛ рддрд╛рдХрд┐ рдХреБрдЫ (рдпрд╛ рдПрдХ) .less рд╕рд╛рде рдЖрдпрд╛рдд рдХрд┐рдП рдЬрд╛рдПрдВ рдФрд░ рдХреБрдЫ рдмрд┐рдирд╛ рдЕрдзрд┐рдХ рдордЬрдмреВрдд рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдЖрдпрд╛рдд рдХрд┐рдП рдЬрд╛рдПрдВред

@ рдореИрдереНрдпреВ-рдбреАрди рдзрдиреНрдпрд╡рд╛рдж ... рдЕрдВрдд рдореЗрдВ рдпрд╣ рдЗрддрдирд╛ рдЖрд╕рд╛рди рдерд╛ .. рддреБрд▓рдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╕ рд╕реАрдПрд╕рдПрд╕ рдХреА рдЬрд░реВрд░рдд рдереА!

рдореБрдЭреЗ рдкрд╣рд▓реЗ рдПрдирдкреАрдПрдо рдореЗрдВ file:// рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрддрд╛ рдирд╣реАрдВ рдерд╛ ... рд▓реЗрдХрд┐рди рдЕрдм рдореБрдЭреЗ рдПрд╣рд╕рд╛рд╕ рд╣реБрдЖ рдХрд┐ рдпрд╣ рд╕рд┐рд░реНрдл рдПрдХ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдПрдирдкреАрдПрдо рдкреИрдХреЗрдЬ рдмрдирд╛рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдПрдХ рдЕрдЪреНрдЫрд╛ рдЙрдкрдпреЛрдЧ-рдорд╛рдорд▓рд╛ рд╣реИ :)

рдореИрдВрдиреЗ рдЕрдм рдкреАрдЖрд░ рдмрдирд╛ рд▓рд┐рдпрд╛ рд╣реИ: https://github.com/less/less.js/pull/3120 рдореИрдВ рд╕рд░реНрд╡реЛрддреНрддрдо рд╡рд┐рд╡рд░рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реВрдВ... рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдРрд╕реЗ рдЙрджрд╛рд╣рд░рдг рд╣реИрдВ рдЬрд┐рдирдХрд╛ рдореИрдВ рдЕрдиреБрд╕рд░рдг рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдЖрджрд┐ рдпрд╛ рдПрдХ рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдЬреЛ рдореБрдЭреЗ рдЦреБрд╢реА рд╣реЛрдЧреА рдЗрд╕рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдВред

рдзрдиреНрдпрд╡рд╛рджред

рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ: https://github.com/less/less.js/pull/3120

@robhuzzey рдЗрд╕ рдлрд┐рдХреНрд╕ рдХреЗ рд╕рд╛рде рдПрдХ рдирдпрд╛ рдЕрд▓реНрдлрд╛ рдХрдм рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЗрд╕ рдкрд░ рдХреЛрдИ рд╕рдордпрд░реЗрдЦрд╛? рдЬрдм рдореИрдВ рдмрд╛рд╣рд░реА рдкреБрд╕реНрддрдХрд╛рд▓рдп рдореЗрдВ рдЪрд░ рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдпрд╣ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдореЗрд░реЗ рд╡реЗрдмрдкреИрдХ рдмрд┐рд▓реНрдб рдХреЛ рддреЛрдбрд╝ рджреЗрддрд╛ рд╣реИред

@ stefan-schweiger рдореИрдВ рдЗрд╕реЗ рдЖрдЬ рд░рд╛рдд рдпрд╛ рдХрд▓ рд░рд╛рдд рд░рд┐рд▓реАрдЬрд╝ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдБред

рдпрджрд┐ рдХреЛрдИ рдХрдо рд░реЗрдкреЛ рдХреЗ рд▓рд┐рдП рд░рд┐рд▓реАрдЬрд┐рдВрдЧ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдиреЗ рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддрд╛ рд╣реИ, рддреЛ рд╣рд░ рддрд░рд╣ рд╕реЗ рдореБрдЭрд╕реЗ рдпрд╣рд╛рдВ рдпрд╛ рдЯреНрд╡рд┐рдЯрд░ @matthewdeaners рдкрд░ рд╕рдВрдкрд░реНрдХ рдХрд░реЗрдВред

@ stefan-schweiger рдХреНрд╖рдорд╛ рдХрд░реЗрдВ, рдХреЗрд╡рд▓ рдЗрд╕реЗ рджреЗрдЦрд╛ред рдореЗрд░реЗ рдкрд╛рд╕ рд░рд┐рд▓реАрдЬ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдирд╣реАрдВ рд╣реИ рдЬреИрд╕реЗ рдореИрдереНрдпреВ рдбреАрди рдХреЗ рдкрд╛рд╕ рд╣реИ (рдпрд╣ рдИрдорд╛рдирджрд╛рд░ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдореЗрд░рд╛ рдкрд╣рд▓рд╛ рдпреЛрдЧрджрд╛рди рд╣реИ)ред

@ рдореИрдереНрдпреВ-рдбреАрди рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рд╢рд╛рдпрдж рдмрддрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдореИрдВ рдЗрд╕ рд╕рдордп рдХрд╛рдлреА рд╡реНрдпрд╕реНрдд рд╣реВрдВ рд▓реЗрдХрд┐рди рдореЗрд░реЗ рдкрд╛рд╕ рдЬрд▓реНрдж рд╣реА рдХреБрдЫ рдирд┐рд░реНрдзрд╛рд░рд┐рдд "рдбрд╛рдЙрди рдЯрд╛рдЗрдо" рдЖ рд░рд╣рд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЖрдкрдХреЗ рдкрд╛рд╕ рд╡рд╛рдкрд╕ рдЖрдКрдВрдЧрд╛ рдпрджрд┐ рдпрд╣ рдареАрдХ рд╣реИ? (рдореИрдВ рдЕрднреА рдЬреЛ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдЙрд╕рдореЗрдВ рдФрд░ рдХреБрдЫ рдирд╣реАрдВ рдЬреЛрдбрд╝ рд╕рдХрддрд╛)ред

https://github.com/less/less.js/issues/3123 рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж @ рдореИрдереНрдпреВ-рдбреАрди, рдпрд╣реА рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдореБрдЭреЗ рдпрд╣ рддреНрд░реБрдЯрд┐ рдореЗрд░реЗ рд░рд┐рд▓реАрдЬ рдмрд┐рд▓реНрдб рдореЗрдВ рднреА рдорд┐рд▓реАред рддреЛ рдЪрд┐рдВрддрд╛ рди рдХрд░реЗрдВ @robhuzzey рдиреЗ рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдбрд╛рдЙрдирдЧреНрд░реЗрдб рдХрд░рдХреЗ рдХрд╛рдо рдХрд┐рдпрд╛ред

3.0.1 рд░рд┐рд▓реАрдЬ рдореЗрдВ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдЕрднреА рднреА рдмрдиреА рд╣реБрдИ рд╣реИред
рдореИрдВрдиреЗ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ 2.7.3 рд░рд┐рд▓реАрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд╛рдЙрдирдЧреНрд░реЗрдб рдХрд┐рдпрд╛ред

@allentcm рдЗрд╕рдХрд╛ рдХреЛрдИ рдорддрд▓рдм рдирд╣реАрдВ рд╣реИред рдХрдо 2.7.3 рдиреЛрдб_рдореЙрдбреНрдпреВрд▓ рдлрд╝реЛрд▓реНрдбрд░ рд╕реЗ рдмрд┐рд▓реНрдХреБрд▓ рднреА рдЖрдпрд╛рдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред

@ рдореИрдереНрдпреВ-рдбреАрди @allentcm 2.7.3 рдкрд░ рдбрд╛рдЙрдирдЧреНрд░реЗрдб рдХрд░рдиреЗ рд╕реЗ рдореЗрд░реЗ рд▓рд┐рдП рднреА рдХрд╛рдо рдХрд┐рдпрд╛

@ рдореИрдереНрдпреВ-рдбреАрди @allentcm @babsonmatt рдХреЛ 2.7.3 рдореЗрдВ рдбрд╛рдЙрдирдЧреНрд░реЗрдб рдХрд░рдирд╛ рдореЗрд░реЗ рд▓рд┐рдП рднреА рдХрд╛рдо рдХрд░ рдЧрдпрд╛

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

BrianMulhall picture BrianMulhall  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

vecerek picture vecerek  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

papandreou picture papandreou  ┬╖  7рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

MarkSG93 picture MarkSG93  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

yggi49 picture yggi49  ┬╖  7рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ