You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've setup .babelrc to add babel-plugin-inline-import which enables we to import file content into js, such as import doc from './button.story.md'. But metro throw errors before babel-plugin-inline-import get loaded. And my .babelrc content is:
error: bundling failed: Error: Unable to resolve module `./button.spec.md` from `/Users/jess/jess/renrendai/source/rrd-react-native/storybook/stories/button.story.js`: The module `./button.spec.md` could not be found from `/Users/jess/jess/renrendai/source/rrd-react-native/storybook/stories/button.story.js`. Indeed, none of these files exist:
*`/Users/jess/jess/renrendai/source/rrd-react-native/storybook/stories/button.spec.md(.native||.android.js|.native.js|.js|.android.json|.native.json|.json|.android.ts|.native.ts|.ts|.android.tsx|.native.tsx|.tsx)`*`/Users/jess/jess/renrendai/source/rrd-react-native/storybook/stories/button.spec.md/index(.native||.android.js|.native.js|.js|.android.json|.native.json|.json|.android.ts|.native.ts|.ts|.android.tsx|.native.tsx|.tsx)`
at ModuleResolver.resolveDependency (/Users/jess/jess/renrendai/source/rrd-react-native/node_modules/metro/src/node-haste/DependencyGraph/ModuleResolution.js:123:15)
at ResolutionRequest.resolveDependency (/Users/jess/jess/renrendai/source/rrd-react-native/node_modules/metro/src/node-haste/DependencyGraph/ResolutionRequest.js:49:18)
at DependencyGraph.resolveDependency (/Users/jess/jess/renrendai/source/rrd-react-native/node_modules/metro/src/node-haste/DependencyGraph.js:218:16)
at Object.resolve (/Users/jess/jess/renrendai/source/rrd-react-native/node_modules/metro/src/lib/transformHelpers.js:141:30)
at dependencies.map.result (/Users/jess/jess/renrendai/source/rrd-react-native/node_modules/metro/src/DeltaBundler/traverseDependencies.js:373:31)
at Array.map (<anonymous>)
at resolveDependencies (/Users/jess/jess/renrendai/source/rrd-react-native/node_modules/metro/src/DeltaBundler/traverseDependencies.js:369:18)
at /Users/jess/jess/renrendai/source/rrd-react-native/node_modules/metro/src/DeltaBundler/traverseDependencies.js:188:33
at Generator.next (<anonymous>)
at step (/Users/jess/jess/renrendai/source/rrd-react-native/node_modules/metro/src/DeltaBundler/traverseDependencies.js:298:30)
BUNDLE [android, dev] ./index.js ▓▓▓░░░░░░░░░░░░░ 19.1% (509/1166), failed.
What is the expected behavior?
The babel-plugin-inline-import can replace import statement with target file's content as string.
Please provide your exact Metro configuration and mention your Metro, node, yarn/npm version and operating system.
metro version: 0.48.5
node version: v10.14.1
npm version: 6.4.1
OS: macOS 10.14.3
The text was updated successfully, but these errors were encountered:
Do you want to request a feature or report a bug?
maybe a feature
What is the current behavior?
I've setup
.babelrc
to add babel-plugin-inline-import which enables we toimport
file content intojs
, such asimport doc from './button.story.md'
. Butmetro
throw errors beforebabel-plugin-inline-import
get loaded. And my.babelrc
content is:metro
throws error as following:What is the expected behavior?
The
babel-plugin-inline-import
can replaceimport
statement with target file's content asstring
.Please provide your exact Metro configuration and mention your Metro, node, yarn/npm version and operating system.
The text was updated successfully, but these errors were encountered: