решил обновиться =)
1 // Fonts mixin
2 font-url(file)
3 return 'fonts/' + file
4
5 webfont(family, file, hack-chrome-windows = false, weight = 'normal')
6 @font-face
7 ¦ font-family family
8 ¦ src url(font-url(file + '.eot'))
9 ¦ src url(font-url(file + '.eot?#iefix')) format('embedded-opentype'), url(font-url(file + '.woff')) format('woff'), url(font-url(file + '.ttf')) format('truetype'), url(font- ↪ url(file + '.svg#'+ family)) format('svg')
10 ¦ font-weight weight
11 ¦ font-style normal
12 if hack-chrome-windows
13 @media screen and (-webkit-min-device-pixel-ratio:0)
14 ¦ @font-face
15 ¦ ¦ font-family family
16 ¦ ¦ src url(font-url(file + '.svg#'+ family)) format('svg')
17
18 webfont('font', 'font', false, 'normal')
падает с такими ошибками такое ошущение что функция webfont не отработала как надо
Error: No such file or directory: /Users/uradvd85/Documents/www/blog.bem/common.blocks/fonts/__icons/fonts/file.svg
-> /Users/uradvd85/Documents/www/blog.bem/desktop.bundles/page_blog_search/page_blog_search.css
at exports.Tech.base.Tech.inherit.File.exports.File.base.File.inherit.processLink [as __base] (/Users/uradvd85/Documents/www/blog.bem/node_modules/borschik/lib/techs/css-base.js:54:27)
at exports.Tech.base.Tech.inherit.File.exports.File.base.File.inherit.processLink (/Users/uradvd85/Documents/www/blog.bem/node_modules/borschik/lib/techs/css.js:104:68)
at null.processLink (/Users/uradvd85/Documents/www/blog.bem/node_modules/borschik/node_modules/inherit/lib/inherit.js:81:36)
at exports.Tech.INHERIT.File.exports.File.INHERIT.process (/Users/uradvd85/Documents/www/blog.bem/node_modules/borschik/lib/tech.js:138:54)
at exports.Tech.base.Tech.inherit.File.exports.File.base.File.inherit.processInclude (/Users/uradvd85/Documents/www/blog.bem/node_modules/borschik/lib/techs/css.js:97:61)
at exports.Tech.INHERIT.File.exports.File.INHERIT.process (/Users/uradvd85/Documents/www/blog.bem/node_modules/borschik/lib/tech.js:138:26)
at exports.Tech.INHERIT.process (/Users/uradvd85/Documents/www/blog.bem/node_modules/borschik/lib/tech.js:34:56)
at Cmd.<anonymous> (/Users/uradvd85/Documents/www/blog.bem/node_modules/borschik/lib/coa.js:138:38)
at /Users/uradvd85/Documents/www/blog.bem/node_modules/borschik/node_modules/coa/lib/cmd.js:483:22
at _fulfilled (/Users/uradvd85/Documents/www/blog.bem/node_modules/borschik/node_modules/coa/node_modules/q/q.js:798:54)
➜ blog.bem git:(develop) ✗ /Users/uradvd85/Documents/www/blog.bem/node_modules/borschik/node_modules/coa/node_modules/q/q.js:126
throw e;
^
Error: channel closed
at process.target.send (child_process.js:414:26)
at callback (/Users/uradvd85/Documents/www/blog.bem/node_modules/enb/node_modules/worker-farm/lib/child/index.js:29:17)
at _fulfilled (/Users/uradvd85/Documents/www/blog.bem/node_modules/borschik/node_modules/coa/node_modules/q/q.js:798:54)
at self.promiseDispatch.done (/Users/uradvd85/Documents/www/blog.bem/node_modules/borschik/node_modules/coa/node_modules/q/q.js:827:30)
at Promise.promise.promiseDispatch (/Users/uradvd85/Documents/www/blog.bem/node_modules/borschik/node_modules/coa/node_modules/q/q.js:760:13)
at /Users/uradvd85/Documents/www/blog.bem/node_modules/borschik/node_modules/coa/node_modules/q/q.js:574:44
at flush (/Users/uradvd85/Documents/www/blog.bem/node_modules/borschik/node_modules/coa/node_modules/q/q.js:108:17)
at process._tickCallback (node.js:355:11)