mirror of
https://github.com/less/less.js.git
synced 2026-04-09 03:00:20 -04:00
nice error message if missing dependency
This commit is contained in:
@@ -137,6 +137,11 @@ less.Parser.importer = function (file, paths, callback, env) {
|
||||
|
||||
var isUrl = isUrlRe.test( file );
|
||||
if (isUrl || isUrlRe.test(paths[0])) {
|
||||
|
||||
if (!request) {
|
||||
callback({ type: 'File', message: "optional dependency 'request' required to import over http(s)\n" });
|
||||
return;
|
||||
}
|
||||
|
||||
var urlStr = isUrl ? file : url.resolve(paths[0], file),
|
||||
urlObj = url.parse(urlStr),
|
||||
|
||||
Reference in New Issue
Block a user