Sign In

@kanjianmusic/vite-plugin-copy-edit

Package Overview
Dependencies
Maintainers
4
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@kanjianmusic/vite-plugin-copy-edit

A Vite plugin for inline copy-edit collection on preview websites.

latest
Source
npmnpm
Version
0.1.0
Version published
Maintainers
4
Created
Source

vite-plugin-copy-edit

一个面向预览环境/内部环境的 Vite 插件,用于在页面上直接编辑文案,并导出给后续 AI 或人工处理的修改请求。

安装

pnpm add -D vite-plugin-copy-edit

使用

import { defineConfig } from 'vite';
import { copyEditPlugin } from 'vite-plugin-copy-edit';

export default defineConfig(({ mode }) => ({
  plugins: [
    copyEditPlugin({
      enabled: mode !== 'production',
      repoLabel: 'proof-crxai-website'
    })
  ]
}));

配置项

enabled

  • 类型:boolean
  • 默认值:false

控制当前构建是否注入 copy-edit runtime。
推荐按环境显式开启,例如仅在非生产环境开启。

repoLabel

  • 类型:string | undefined
  • 默认值:undefined

可选的仓库/项目标识,会出现在导出的请求文本中。
如果后续需要把请求路由到具体仓库、Agent 或自动化链路,建议配置。

本地联调

本地开发时,宿主项目可以通过本地路径依赖消费这个插件:

{
  "devDependencies": {
    "vite-plugin-copy-edit": "file:../vite-plugin-copy-edit"
  }
}

推荐联调流程:

  • 在插件仓库执行 pnpm build
  • 在宿主项目执行 pnpm add -D file:../vite-plugin-copy-edit --force
  • 重启宿主项目的 pnpm dev

开发

pnpm install
pnpm typecheck
pnpm build

Node 版本

当前仓库使用 Node 22.17.0

cat .nvmrc

Keywords

vite

FAQs

Package last updated on 12 May 2026

Related posts