Skip to content

Commit 9c5118a

Browse files
fix(admin): webpack-cli をローカル bin で決定的に解決する
root には別ワークスペース由来の webpack-cli@4 が hoist されており、 `webpack serve` が root の webpack bin 経由で v4 CLI に解決されると webpack-dev-server v5 と互換がなく起動に失敗する (options unknown property _assetEmittingPreviousFiles)。 webpack-cli の bin はバージョン差により必ず packages/admin ローカルに 存在するため、start/build を webpack-cli 直接呼び出しに変更して hoisting の揺れに依存しないようにする。 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 4239c29 commit 9c5118a

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

packages/admin/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
"description": "Smalruby operator admin SPA (served at smalruby.app/admin/)",
66
"license": "AGPL-3.0",
77
"scripts": {
8-
"start": "webpack serve --mode development",
9-
"build": "webpack --mode production",
8+
"start": "webpack-cli serve --mode development",
9+
"build": "webpack-cli build --mode production",
1010
"clean": "rimraf build",
1111
"test": "npm run test:lint && npm run test:unit",
1212
"test:lint": "eslint",
@@ -45,4 +45,4 @@
4545
"\\.(css)$": "<rootDir>/test/style-mock.js"
4646
}
4747
}
48-
}
48+
}

0 commit comments

Comments
 (0)