javascript - Less compiler resolving paths to the wrong directory -


so here environment, vs 2013, webessesntials, html javascript project nothing fancy, pure html project out of directory. using less css, , using bootstrap less well. problem fonts never loaded because point wrong directory.

instead of path /content/fonts/glyphicons-halflings-regular.eot end /obj/release/package/packagetmp/content/fonts/glyphicons-halflings-regular.eot

in less file variable.less (provided bootstrap) have:

//** load fonts directory. @icon-font-path:          "../fonts/"; 

so relative path, keeps resolving non exiting directory, not sure how best resolve , wondering if had problem , how resolved it.

edit:

webessentials config file:

{   "browserlink": {     "cssignorepatterns": "bootstrap*; reset.css; normalize.css; jquery*; toastr*; foundation*; animate*; inuit*; elements*; ratchet*; hint*; flat-ui*; 960*; skeleton*",     "enablemenu": true,     "enablepixelpushing": true,     "showmenu": false   },   "codegen": {     "addtypescriptreferencepath": true,     "camelcaseenumerationvalues": false,     "camelcasepropertynames": true,     "camelcasetypenames": false   },   "coffeescript": {     "compileonbuild": false,     "compileonsave": true,     "generatesourcemaps": true,     "lintonbuild": false,     "lintonsave": true,     "lintresultlocation": "message",     "minifyinplace": false,     "outputdirectory": null,     "processsourcemapsforeditorenhancements": true,     "showpreviewpane": true,     "wrapclosure": true   },   "css": {     "adjustrelativepaths": true,     "autominify": true,     "autoprefix": false,     "autoprefixerbrowsers": null,     "generatertlsourcemaps": true,     "gzipminifiedfiles": false,     "makeminified": true,     "outputdirectory": "/content/",     "rtlcss": false,     "runonbuild": true,     "showbrowsertooltip": true,     "showinitialinherit": false,     "showunsupported": true,     "syncbase64imagevalues": true,     "syncvendorvalues": true,     "validateembedimages": true,     "validatestarselector": true,     "validatevendorspecifics": true,     "validatezerounit": true,     "validationlocation": "messages"   },   "general": {     "allmessagestooutputwindow": false,     "keepimportantcomments": true,     "showweignorelogs": true,     "svgpreviewpane": true   },   "handlebars": {     "compileonbuild": false,     "compileonsave": true,     "minifyinplace": false,     "outputdirectory": null   },   "html": {     "attributequotesremovalmode": "keepquotes",     "autominify": false,     "customangulardirectivelist": null,     "enableangularvalidation": true,     "enablebootstrapvalidation": true,     "enableenterformat": true,     "enablefoundationvalidation": true,     "gzipminifiedfiles": false,     "imagedropformats": [       {         "htmlformat": "<img src=\"{0}\" alt=\"\" />",         "name": "simple image tag"       },       {         "htmlformat": "<div><img src=\"{0}\" alt=\"\" /></div>",         "name": "enclosed in div"       },       {         "htmlformat": "<li id=\"item_{1}\"><img src=\"{0}\" alt=\"\" /></li>",         "name": "enclosed list item"       },       {         "htmlformat": "<div style=\"background-image=url('{0}')\"></div>",         "name": "inline css"       }     ],     "makeminified": true,     "minifyangularbindingexpressions": false,     "minifyknockoutbindingexpressions": false,     "outputdirectory": null,     "processablescripttypelist": null,     "runonbuild": false   },   "javascript": {     "autominify": true,     "blockcommentcompletion": true,     "evaltreatment": "makeimmediatesafe",     "generatesourcemaps": true,     "gzipminifiedfiles": false,     "lintonbuild": false,     "lintonsave": true,     "lintresultlocation": "message",     "makeminified": true,     "outputdirectory": null,     "rootdirectory": "/scripts/",     "runonbuild": false,     "termsemicolons": true   },   "less": {     "compileonbuild": true,     "compileonsave": true,     "enablechaincompilation": true,     "generatesourcemaps": true,     "minifyinplace": false,     "outputdirectory": "/content/",     "processsourcemapsforeditorenhancements": true,     "showpreviewpane": true,     "strictmath": false   },   "livescript": {     "compileonbuild": false,     "compileonsave": true,     "generatesourcemaps": true,     "minifyinplace": false,     "outputdirectory": null,     "processsourcemapsforeditorenhancements": true,     "showpreviewpane": true,     "wrapclosure": true   },   "markdown": {     "autohyperlink": false,     "autonewlines": false,     "compileonbuild": false,     "compileonsave": true,     "encodeproblemurlcharacters": false,     "generatexhtml": true,     "linkemails": false,     "minifyinplace": false,     "outputdirectory": null,     "showpreviewpane": true,     "strictbolditalic": false   },   "scss": {     "compileonbuild": false,     "compileonsave": true,     "enablechaincompilation": true,     "generatesourcemaps": true,     "minifyinplace": false,     "numberprecision": 5,     "outputdirectory": null,     "outputstyle": "expanded",     "processsourcemapsforeditorenhancements": true,     "showpreviewpane": true,     "userubyruntime": false   },   "sprite": {     "cssoutputdirectory": null,     "isvertical": true,     "lessoutputdirectory": null,     "margin": 1,     "optimize": true,     "outputdirectory": null,     "runonbuild": false,     "scssoutputdirectory": null,     "useabsoluteurl": false,     "usefullpathforidentifiername": true   },   "sweetjs": {     "compileonbuild": false,     "compileonsave": true,     "generatesourcemaps": true,     "minifyinplace": false,     "outputdirectory": null,     "processsourcemapsforeditorenhancements": true,     "showpreviewpane": true   },   "typescript": {     "lintonbuild": false,     "lintonsave": true,     "lintresultlocation": "message",     "showpreviewpane": true   } } 


Comments

Popular posts from this blog

Email notification in google apps script -

c++ - Difference between pre and post decrement in recursive function argument -

javascript - IE11 incompatibility with jQuery's 'readonly'? -