Gem 一覧へ戻る
bspaulding/rollup-plugin-image-files(新しいタブで開きます)
主要言語: JavaScript
Like rollup-plugin-image, but writes image files to dest instead of inlining base64.
- star 数
- 26
- watcher 数
- 0
- fork 数
- 14
- issue 数
- 12
- 最終更新
- 2023/04/18
README
Like rollup-plugin-image, but writes image files to dest instead of inlining base64. This was written for a library that would be consumed by react-native applications.
Install the plugin via npm:
npm install --save-dev rollup-plugin-image-files
Add the plugin to your rollup config:
import images from 'rollup-plugin-image-files'; export default { entry: 'src/index.js', des: 'dist/bundle.js', plugins: [images()] }
Require some images in your source:
import React from 'react'; import { Image } from 'react-native'; import imageSrc from '../path/to/image.png'; export default const MyComponent = () => ( <Image source={imageSrc}/> );
The plugin does two things:
- Copies the source image into the same directory as the destination file.
- Replaces the image required with a module that exports the result of calling require on the copied image.