Package detail

babel-plugin-require-jsx-image

verydanny134MIT1.0.4

Automatically requires jsx images

babel, url, alias

readme

babel-plugin-require-jsx-image

This plugin simply converts JSX img sources to be required.

Example

Converts image src string into require call expression. Why? So webpack aliases can be used, doesn't require converting all img sources into requires. Will not touch existing call expressions.

In

<img src="images/logo.png" />

Out

<img src={ require("images/logo.png") }>

Installation

$ npm install --save-dev babel-plugin-require-jsx-image

Add it as a plugin to your .babelrc file.

{
  "plugins": ["require-jsx-image"]
}