Skip to content

Subsequent dynamic imports not working #374

@HolQue

Description

@HolQue

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']}

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions