コンテンツへスキップ

Nuxt UI Proビルド記録

2025年3月20日

Nuxt UI Pro ビルド記録

Nuxt UI Pro のビルド時にライセンス検証の問題が発生。有料ソフトのクラックは推奨されないが、学習・デバッグ目的で緊急対応が必要な場合がある。

環境: Node.js v22.14.0, npm v10.9.2

回避策

  1. node_modules/@nuxt/ui-pro/dist/module.cjs の validateLicense 呼び出しをコメントアウト:
nuxt.hook("build:before", async () => {
  // await _package.validateLicense({ key, theme, dir: nuxt.options.rootDir });
});
  1. node_modules/@nuxt/ui-pro/dist/shared/ui-pro.BVl-N_q5.cjs と ui-pro.CqnQuCPp.mjs の validateLicense を以下に置換:
async function validateLicense(opts) {
  const response = { status: 200 };
  return response;
}

変更後、プロジェクトは正常にコンパイルされます。これは個人の学習・研究目的のみで使用し、商用プロジェクトでは絶対に使用しないでください。可能であればライセンスを購入して Nuxt UI Pro チームを支援してください。

前の記事
Windows 11更新の停止
次の記事
Swin-Unetモデルの再現