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
Post a Comment