mirror of
https://github.com/marko-js/marko.git
synced 2025-12-08 19:26:05 +00:00
Make "var" attribute optional for require tag
This commit is contained in:
parent
8e6c8dd1f7
commit
196f85c340
@ -29,13 +29,12 @@ RequireNode.prototype = {
|
||||
|
||||
if (!module) {
|
||||
this.addError('"module" attribute is required');
|
||||
return;
|
||||
}
|
||||
if (!varName) {
|
||||
this.addError('"var" attribute is required');
|
||||
}
|
||||
|
||||
if (module && varName) {
|
||||
if (varName) {
|
||||
template.addStaticVar(varName, 'require(' + module + ')');
|
||||
} else {
|
||||
template.functionCall('require', module);
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user