Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

vp migrate: follow-up UX & correctness issues from real-world e2e

オープン
#2,037 コメント 3 件 リアクション 5 件 担当者 1 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

@fengmk2 がすでに取り組んでいます。

2026年7月3日 から。

  • #3018 @yusuke99 による — オープン

評価

この issue はまだ評価されていません。

説明

bug enhancement migration test: e2e

Follow-up tracker for the unresolved items surfaced during the real-world migration pass in https://github.com/voidzero-dev/vite-plus/pull/1891#issuecomment-4764461957.

Goal: keep improving the vp migrate experience by fixing the concrete failures below. Each item links back to the project PR / CI log where it reproduces. Grouped by theme, not by project.

1. Migrated config is wrong or lossy or not good

2. Lint migration

  • vp lint -c rejects duplicate flag — generated command runs vp lint -c .oxlintrc.json and fails with Error: argument '-c' cannot be used multiple times in this context.
    pdfme (log)
  • Unknown oxlint rule after migrate — Rule 'camelcase' not found in plugin 'eslint'.
    tech-interview-handbook (PR)

3. Post-migrate build / type resolution

  • Nuxt build: Cannot find package 'rolldown' — @nuxt/vite-builder imports rolldown, which is not resolvable after migrate. Reproduces on multiple Nuxt projects.
    npmx (diff),
    unplugin-turbo-console (log)
  • vite-plus/client types not found — commit-hook tsc --noEmit fails: Cannot find type definition file for 'vite-plus/client' (from "types": ["vitest/globals", "vite-plus/client"]).
    gitify (log)
  • @voidzero-dev/vite-plus-test not found in tests — Cannot find package '@voidzero-dev/vite-plus-test' imported from a *.test.ts.
    react-doctor (PR)
  • postinstall failures — "postinstall hells" after migrate.
    odysee-frontend (PR)

4. pnpm trust policy (no-downgrade)

  • Trust-downgrade blocks a legit prerelease dep — ERR_PNPM_TRUST_DOWNGRADE High-risk trust downgrade for "[email protected]" (possible package takeover).
    react-doctor (PR)

Won't-fix / out of scope (tracked for context)

  • matterviz: TS2783: 'staged' is specified more than once — caused by the user's shared dotfiles config, not migrate. (PR)
  • ohbug: install fails — user code issue, won't fix. (PR)

Pending e2e runs (no migrate bug identified yet, just not finished)

cs-demo-manager, museeks, bippy, rari, dify, BlockNote, vuestrata, anywidget, media-processors, sigle, mantine. These still need a completed migration run; open a dedicated issue only if a real bug surfaces. Status stays tracked in https://github.com/voidzero-dev/vite-plus/pull/1891#issuecomment-4764461957.

主要言語
Rust
スター
6k
フォーク
274
平均マージ
1日 11時間
マージ済み PR(30日)
196

環境構築

Codespaces で開く

このプロジェクトの開発コンテナを、あなたの GitHub アカウントでブラウザ上に起動します。

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

voidzero-dev/vite-plus のほかの issue

voidzero-dev/vite-plus の issue をすべて見る

似ている issue

Rust の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。