Typescript rollupjs dist不';不包含图像

Typescript rollupjs dist不';不包含图像,typescript,rollupjs,Typescript,Rollupjs,我有以下文件夹结构: 使用以下rollupjs配置: import typescript from 'rollup-plugin-typescript2'; import pkg from './package.json'; import {terser} from "rollup-plugin-terser"; import url from '@rollup/plugin-url'; // delete old typings to avoid issues requi

我有以下文件夹结构:

使用以下
rollupjs
配置:

import typescript from 'rollup-plugin-typescript2';
import pkg from './package.json';
import {terser} from "rollup-plugin-terser";
import url from '@rollup/plugin-url';
// delete old typings to avoid issues
require('fs').unlink('dist/index.d.ts', (err) => {});

export default {
  input: 'src/index.ts',
  output: [
    {
      file: pkg.main,
      format: 'cjs'
    },
    {
      file: pkg.module,
      format: 'es'
    },
    {
      file: pkg.browser,
      format: 'iife',
      name: 'TextSelect'
    }
  ],
  external: [
    ...Object.keys(pkg.dependencies || {})
  ],
  plugins: [
    typescript({
      typescript: require('typescript'),
    }),
    url({
      destDir: 'dist/assets/',
      // Path to put infront of files (in code)
      publicPath: "./assets/icons/",
      // File name once copied
      fileName: '[name][extname]',
      // Kinds of files to process
      include: [
        '**/*.svg',
        '**/*.png',
        '**/*.gif',
        '**/*.jpg',
        '**/*.jpeg',
      ]

    }),
    terser()
  ]
};
这将创建以下dist文件夹:


如您所见,图像是否未放置在dist文件夹中?我做错了什么?

默认情况下,~14KB以下的文件是内联的。这些图标的大小是多少?@AluanHaddad好的,是的,它们是1KB。如果不希望它们内联,您可以配置最大大小。