-
Notifications
You must be signed in to change notification settings - Fork 2
Closed
Description
JSONP:
"imports_dir" : "imports",
"[import]" : "./${imports_dir}/global_defs.jsonp",
"[import]" : "./${imports_dir}/${dictDirs.AA}/${listDirs.1}/imported.BB.jsonp"
The first imported file (global_defs.jsonp) contains information about dictDirs and listDirs that are used to import the second file.
Result:
Invalid expression found: '... /${imports_dir}/${dictDirs.AA}/${listDirs.1}/imported.BB.jsonp'.
Means: dictDirs and listDirs are not known. But should.
Cross check with first import fix instead of dynamic:
"imports_dir" : "imports",
"[import]" : "./imports/global_defs.jsonp",
"[import]" : "./${imports_dir}/${dictDirs.AA}/${listDirs.1}/imported.BB.jsonp"
Now it works:
{'BB': 2,
'dictDirs': DotDict({'AA': 'AA', 'BB': 'BB', 'CC': 'CC'}),
'imports_dir': 'imports',
'listDirs': ['AA', 'BB', 'CC']}