このドキュメントはminista 4(旧バージョン)に関するものです。最新バージョンについては、https://minista.devを参照してください。

  • v4.0.13(旧バージョン)
  • v3.1.12

pluginEntry

ルートパスのCSS・JavaScript・画像をビルドプロセスに乗せるプラグイン。

Table of Contents

How To Use

./vite.config.js
import { pluginSsg, pluginEntry } from "minista"

export default {
  plugins: [pluginSsg(), pluginEntry()],
}
./src/pages/index.jsx
import { Head } from "minista/head"

export default function () {
  return (
    <>
      <Head>
        <link rel="stylesheet" href="/src/assets/style.css" />
        <script type="module" src="/src/assets/script.ts" />
      </Head>
      <div>
        <img src="/src/assets/image.png" width={76} height={76} />
      </div>
    </>
  )
}
// ❌ Unsupported paths.
<link rel="stylesheet" href="src/assets/style.css" /> // Relative path
<link rel="stylesheet" href="../src/assets/style.css" /> // Relative path

// ❌ Imports are not supported
import "/src/assets/style.css" // Used for pluginBundle
import "/src/assets/script.ts" // Removed from HTML

Options

※オプションはありません