Another wasm swc raw import plugin
npm install @moneko/raw-importSWC 插件 - 将带 ?raw 查询参数的导入转换为文件原始内容

- 📦 将文件内容作为字符串导入
- ⚡ SWC 原生速度
- 🛠️ 支持相对路径和 node_modules 解析
``bash`
npm install --save-dev @moneko/raw-import或
yarn add -D @moneko/raw-import或
pnpm add -D @moneko/raw-import
在 .swcrc 中添加配置:
`js
// .swcrc
module.exports = {
jsc: {
experimental: {
plugins: [
[
"@moneko/raw-import",
{
// 必须配置项目根目录(通常为 process.cwd())
rootDir: process.cwd(),
},
],
],
},
},
};
`
`js
// 输入
import cssContent from "./styles.css?raw";
// 输出
const cssContent = "body { color: red; }";
`
`js
// 输入
import license from "some-pkg/LICENSE?raw";
// 输出
const license = "MIT License...";
`
1. 路径处理:
- 确保路径中包含 ?raw` 查询参数
MIT