0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

node_moduleのライブラリを修正したい

Posted at

パッケージを変更したい

概要

  • node_module配下のパッケージを偏向しプッシュしたがvercelに反映されていなかったので調べた。

結論

  • patch-packageライブラリを追加しパッチを充てるようにした。

環境

  • Next.js 13
  • Node.js v20.5.0
  • NextUI v2

ディレクトリ構成

client/node_module/@nextui-org/theme/~~~~~~/types.d.ts
      /src

手順

修正を加えたいライブラリに修正をしておく

ライブラリインストール

npm install patch-package --save-dev

ルートディレクトリ配下にpatchesディレクトリ作成

mkdir patches

修正したライブラリをコピペ

node_modules/@nextui-org/theme/~~~~~~/types.d.ts patches/types.d.ts

ルートディレクトリのpackage.jsonを修正

  • scriptに追加
package.json
"scripts": {
    "postinstall": "patch-package"
  },

パッチファイル作成

npx patch-package @nextui-org/theme

出来上がったファイルがこちら

@nextui-org+theme+2.1.3.patch

push

  • @nextui-org+theme+2.1.3.patchをpushしてデプロイするだけ
0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?