Оновлення @nx/vite з 23.x до 24.x
Порівняння публічного API @nx/vite 23.3.1 і 24.0.0, обчислене автоматично за їхніми типами TypeScript. Змінена сигнатура — можлива несумісна зміна, а не гарантія.
Підсумок
| Видалені шляхи імпорту | 0 |
|---|---|
| Видалені експорти | 7 |
| Змінені сигнатури | 3 |
| Видалені члени класів або інтерфейсів | 2 |
| Змінені члени класів або інтерфейсів | 1 |
| Нові застарівання | 0 |
| Зміни вимог (engines, peer-залежності) | 0 |
| Нові експорти | 3 |
Видалені експорти
| import | export | kind | Було |
|---|---|---|---|
@nx/vite | addBuildTarget | function | (tree: Tree, options: ViteConfigurationGeneratorSchema, target: string): void |
@nx/vite | addServeTarget | function | (tree: Tree, options: ViteConfigurationGeneratorSchema, target: string): void |
@nx/vite | addPreviewTarget | function | (tree: Tree, options: ViteConfigurationGeneratorSchema, serveTarget: string): void |
@nx/vite/plugin | createDependencies | variable | CreateDependencies |
@nx/vite/executors | viteBuildExecutor | function | (options: Record<string, any> & ViteBuildExecutorOptions, context: ExecutorContext): AsyncGenerator<{ success: boolean; outfile?: string | undefined; }, any, any> |
@nx/vite/executors | viteDevServerExecutor | function | (options: ViteDevServerExecutorOptions, context: ExecutorContext): AsyncGenerator<{ success: boolean; baseUrl: string; }, any, any> |
@nx/vite/executors | vitePreviewServerExecutor | function | (options: VitePreviewServerExecutorOptions, context: ExecutorContext): AsyncGenerator<{ success: boolean; baseUrl: any; }, void, unknown> |
Змінені сигнатури
| export | Було | Стало |
|---|---|---|
@nx/vite · getViteE2EWebServerInfo | (tree: Tree, projectName: string, configFilePath: string, isPluginBeingAdded: boolean, e2ePortOverride?: number | undefined, e2eCIPortOverride?: number | undefined): Promise<any> | (tree: Tree, projectName: string, configFilePath: string, e2ePortOverride?: number | undefined, e2eCIPortOverride?: number | undefined): Promise<any> |
@nx/vite · getReactRouterE2EWebServerInfo | (tree: Tree, projectName: string, configFilePath: string, isPluginBeingAdded: boolean, e2ePortOverride?: number | undefined, e2eCIPortOverride?: number | undefined): Promise<any> | (tree: Tree, projectName: string, configFilePath: string, e2ePortOverride?: number | undefined, e2eCIPortOverride?: number | undefined): Promise<any> |
@nx/vite/plugins/nx-tsconfig-paths.plugin · nxViteTsPaths | (options?: nxViteTsPathsOptions | undefined): Plugin | (_options?: nxViteTsPathsOptions | undefined): Plugin |
Видалені члени класів або інтерфейсів
| member | import | Було |
|---|---|---|
InitGeneratorSchema.addPlugin | @nx/vite | boolean | undefined |
ViteConfigurationGeneratorSchema.addPlugin | @nx/vite | boolean | undefined |
Змінені члени класів або інтерфейсів
| member | Було | Стало |
|---|---|---|
VitePluginOptions.typecheckTargetName | string | undefined | string | false | undefined |
Нові застарівання
Не виявлено.
Зміни вимог (engines, peer-залежності)
Не виявлено.
Нові експорти (3)
| import | export | kind |
|---|---|---|
@nx/vite | viteStaticCopyVersion | variable |
@nx/vite | viteTsconfigPathsVersion | variable |
@nx/vite | assertNoRemovedExecutorTargets | function |
Передайте ці дані своєму ШІ-агенту
Vigia — безкоштовний MCP-сервер: ваш агент для програмування перевіряє версії, несумісні зміни та вразливості, перш ніж писати код. Без реєстрації та API-ключа.
claude mcp add --transport http vigia https://vigia.coredls.cloud/mcp
Додати в CursorДодати в VS Code★ Зірка на GitHub
Будь-який інший MCP-клієнт
{ "mcpServers": { "vigia": { "url": "https://vigia.coredls.cloud/mcp" } } }Навичка для агентів (SKILL.md): підказує агенту, коли використовувати Vigia · GitHub Action для pull request
Поширені запитання
Які несумісні зміни під час оновлення @nx/vite з 23 до 24?
Між @nx/vite 23.3.1 і 24.0.0 Vigia знайшла видалених експортів: 7, змінених сигнатур: 3, видалених або змінених членів класів та інтерфейсів: 3.
Що застаріло в @nx/vite 24?
У @nx/vite 24.0.0 новими застарілими позначено експортів або членів: 0.
Для агентів
GET https://vigia.coredls.cloud/v1/packages/npm/@nx/vite/upgrade?from=23.3.1&to=24.0.0