Skip to content

Commit 0be3142

Browse files
fix(backend): devサーバーの起動に失敗することがある問題を修正 (#17317)
* fix(backend): devサーバーの起動に失敗することがある問題を修正? * fix
1 parent 37bfcb6 commit 0be3142

3 files changed

Lines changed: 12 additions & 2 deletions

File tree

packages/backend/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,7 @@
8888
"@nestjs/common": "11.1.18",
8989
"@nestjs/core": "11.1.18",
9090
"@nestjs/testing": "11.1.18",
91+
"@oxc-project/runtime": "0.126.0",
9192
"@peertube/http-signature": "1.7.0",
9293
"@sentry/node": "10.47.0",
9394
"@sentry/profiling-node": "10.47.0",

packages/backend/rolldown.config.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ function backendDevServerPlugin(): Plugin {
3434
if (backendProcess) {
3535
await killBackendProcess();
3636
}
37-
backendProcess = execaNode('./built/entry.js', {
37+
backendProcess = execaNode('./built/entry.js', [], {
3838
stdout: process.stdout,
3939
stderr: process.stderr,
4040
env: {
@@ -102,6 +102,6 @@ export default defineConfig((args) => {
102102
clearScreen: false,
103103
},
104104
// ビルドの高速化のために、watchモードのときは外部モジュールは全てバンドルしないようにする
105-
external: isWatchMode ? [/node_modules/] : externalModules,
105+
external: isWatchMode ? /^(?!@\/)[^.\/](?!:[\/\\])/ : externalModules,
106106
};
107107
});

pnpm-lock.yaml

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)