Skip to content

import "./*" do not import dev.js (but import index.js) #6

@pineaulo

Description

@pineaulo

EMC:

Tree:

src/dir/
    index.js
    a.js
    dev.js
    dev.config.js
.babelrc

index.js:

import modules from './*';

console.log(Object.keys(modules));

a.js, dev.js, dev.config.js:

export default 1;

.babelrc:

{
	"presets": ["@babel/preset-env"],
	"plugins": [
		"@babel/transform-runtime",
		"@babel/plugin-proposal-class-properties",
		"babel-plugin-import-dir"
	]
}

Command:

babel-node src/dir/index.js

Output:

[ 'a', 'devConfig', 'index' ]

Expected:

[ 'a', 'dev', 'devConfig' ]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions