example frontend/next.js doesn't work on windows
Ref ##323 #324
Unmodified example frontend/next.js
PS C:\projects\examples\frontend> bazel run //next.js:next_dev
INFO: Analyzed target //next.js:next_dev (2 packages loaded, 84 targets configured).
INFO: Found 1 target...
Target //next.js:next_dev up-to-date:
bazel-bin/next.js/next_dev.bat
INFO: Elapsed time: 5.605s, Critical Path: 0.84s
INFO: 4 processes: 4 internal.
INFO: Build completed successfully, 4 total actions
INFO: Running command line: bazel-bin/next.js/next_dev.bat dev
Starting js_run_devserver /next.js:next_dev
Syncing...
17 files synced in 9 ms
Running './node_modules/next/dist/bin/next dev' in C:\Users\xnerhu\AppData\Local\Temp\js_run_devserver-1eRybz\_main\next.js
node:events:491
throw er; // Unhandled 'error' event
^
Error: spawn ./node_modules/next/dist/bin/next ENOENT
at Process.ChildProcess._handle.onexit (node:internal/child_process:285:19)
at onErrorNT (node:internal/child_process:485:16)
at processTicksAndRejections (node:internal/process/task_queues:83:21)
Emitted 'error' event on ChildProcess instance at:
at Process.ChildProcess._handle.onexit (node:internal/child_process:291:12)
at onErrorNT (node:internal/child_process:485:16)
at processTicksAndRejections (node:internal/process/task_queues:83:21) {
errno: -4058,
code: 'ENOENT',
syscall: 'spawn ./node_modules/next/dist/bin/next',
path: './node_modules/next/dist/bin/next',
spawnargs: [ 'dev' ]
}
another issue:
PS C:\projects\examples\frontend> bazel build //next.js:next_export
INFO: Analyzed target //next.js:next_export (0 packages loaded, 165 targets configured).
INFO: Found 1 target...
ERROR: C:/projects/examples/frontend/next.js/BUILD.bazel:21:5: JsRunBinary next.js/.next failed: (Exit 1): next_js_binary.bat failed: error executing command (from target //next.js:next) bazel-out\x64_windows-opt-exec-2B5CBBC6\bin\next.js\next_js_binary.bat build
> Build error occurred
[Error: EPERM: operation not permitted, open 'C:\Users\xnerhu\_bazel_xnerhu\4nzultoe\execroot\_main\bazel-out\x64_windows-fastbuild\bin\next.js\tsconfig.json'] {
type: 'Error',
errno: -4048,
code: 'EPERM',
syscall: 'open',
path: 'C:\\Users\\xnerhu\\_bazel_xnerhu\\4nzultoe\\execroot\\_main\\bazel-out\\x64_windows-fastbuild\\bin\\next.js\\tsconfig.json'
}
info - Linting and checking validity of types...
Target //next.js:next_export failed to build
Use --verbose_failures to see the command lines of failed build steps.
INFO: Elapsed time: 3.734s, Critical Path: 2.32s
INFO: 2 processes: 2 internal.
FAILED: Build did NOT complete successfully
info:
windows 11
bazel 6.4.0rc1
v18.12.1
PS C:\projects\examples\frontend> bazel info
bazel-bin: C:/users/xnerhu/_bazel_xnerhu/4nzultoe/execroot/_main/bazel-out/x64_windows-fastbuild/bin
bazel-genfiles: C:/users/xnerhu/_bazel_xnerhu/4nzultoe/execroot/_main/bazel-out/x64_windows-fastbuild/bin
bazel-testlogs: C:/users/xnerhu/_bazel_xnerhu/4nzultoe/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs
character-encoding: file.encoding = ISO-8859-1, defaultCharset = ISO-8859-1
command_log: C:/users/xnerhu/_bazel_xnerhu/4nzultoe/command.log
committed-heap-size: 629MB
execution_root: C:/users/xnerhu/_bazel_xnerhu/4nzultoe/execroot/_main
gc-count: 51
gc-time: 993ms
install_base: C:/users/xnerhu/_bazel_xnerhu/install/fc6522f047ff33dbac75645852077695
java-home: C:/Users/xnerhu/_bazel_xnerhu/install/fc6522f047ff33dbac75645852077695/embedded_tools/jdk
java-runtime: OpenJDK Runtime Environment (build 11.0.6+10-LTS) by Azul Systems, Inc.
java-vm: OpenJDK 64-Bit Server VM (build 11.0.6+10-LTS, mixed mode) by Azul Systems, Inc.
max-heap-size: 4282MB
output_base: C:/users/xnerhu/_bazel_xnerhu/4nzultoe
output_path: C:/users/xnerhu/_bazel_xnerhu/4nzultoe/execroot/_main/bazel-out
package_path: %workspace%
release: release 6.4.0rc1
repository_cache: C:/users/xnerhu/_bazel_xnerhu/cache/repos/v1
server_log: c:\users\xnerhu\_bazel_xnerhu\4nzultoe\java.log.desktop-s9mssjv.xnerhu.log.java.20231031-145207.9596
server_pid: 9596
used-heap-size: 261MB
workspace: C:/projects/examples/frontend
I also tried to run https://github.com/marmos91/tauri-bazel-next-typescript, however it throws an error, which may occur if you fix the issue above.
PS C:\projects\tauri-bazel-next-typescript> bazel run :next-dev
INFO: Invocation ID: 294e113c-f9d9-4eb8-9e43-ae353dc38f15
DEBUG: C:/users/xnerhu/_bazel_xnerhu/jebnmsog/external/build_bazel_rules_nodejs/internal/npm_install/npm_install.bzl:772:14: [C:/users/xnerhu/_bazel_xnerhu/jebnmsog/external/nodejs_windows_amd64/bin/node.cmd, C:/users/xnerhu/_bazel_xnerhu/jebnmsog/external/build_bazel_rules_nodejs/third_party/github.com/juanjoDiaz/removeNPMAbsolutePaths/bin/removeNPMAbsolutePaths, "C:/projects/tauri-bazel-next-typescript/node_modules"]
INFO: Analyzed target //:next-dev (0 packages loaded, 0 targets configured).
INFO: Found 1 target...
Target //:next-dev up-to-date:
dist/bin/next-dev.sh
dist/bin/next-dev_loader.cjs
dist/bin/next-dev_require_patch.cjs
dist/bin/next-dev.bat
INFO: Elapsed time: 1.193s, Critical Path: 0.08s
INFO: 2 processes: 2 internal.
INFO: Build completed successfully, 2 total actions
INFO: Build completed successfully, 2 total actions
ready - started server on 0.0.0.0:3000, url: http://localhost:3000
warn - Found lockfile missing swc dependencies, patching...
warn - Lockfile was successfully patched, please run "npm install" to ensure @next/swc dependencies are downloaded
event - compiled client and server successfully in 2.8s (159 modules)
wait - compiling...
event - compiled successfully in 52 ms (127 modules)
wait - compiling...
event - compiled successfully in 29 ms (32 modules)
wait - compiling /_error (client and server)...
event - compiled client and server successfully in 175 ms (160 modules)
Warning: Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:
1. You might have mismatching versions of React and the renderer (such as React DOM)
2. You might be breaking the Rules of Hooks
3. You might have more than one copy of React in the same app
See https://reactjs.org/link/invalid-hook-call for tips about how to debug and fix this problem.
TypeError: Cannot read properties of null (reading 'useContext')
at Object.useContext (C:\Users\xnerhu\_bazel_xnerhu\jebnmsog\execroot\app\bazel-out\x64_windows-fastbuild\bin\next-dev.bat.runfiles\app\node_modules\react\cjs\react.development.js:1618:21)
at Head (webpack-internal:///../../../../../../../../../_BAZEL~1/jebnmsog/execroot/app/BAZEL-~1/X64_WI~1/bin/NEXT-D~2.RUN/app/node_modules/next/dist/shared/lib/head.js:136:34)
at renderWithHooks (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5658:16)
at renderIndeterminateComponent (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5731:15)
at renderElement (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5946:7)
at renderNodeDestructiveImpl (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6104:11)
at renderNodeDestructive (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6076:14)
at renderNode (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6259:12)
at renderChildrenArray (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6211:7)
at renderNodeDestructiveImpl (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6141:7)
at renderNodeDestructive (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6076:14)
at renderNode (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6259:12)
at renderHostElement (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5642:3)
at renderElement (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5952:5)
at renderNodeDestructiveImpl (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6104:11)
at renderNodeDestructive (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6076:14)
at finishClassComponent (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5688:3)
at renderClassComponent (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5696:3)
at renderElement (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5943:7)
at renderNodeDestructiveImpl (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6104:11)
at renderNodeDestructive (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6076:14)
at renderIndeterminateComponent (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5785:7)
at renderElement (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5946:7)
at renderNodeDestructiveImpl (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6104:11)
at renderNodeDestructive (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6076:14)
at renderNode (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6259:12)
at renderChildrenArray (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6211:7)
at renderNodeDestructiveImpl (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6141:7)
at renderNodeDestructive (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6076:14)
at renderElement (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5971:9)
at renderNodeDestructiveImpl (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6104:11)
at renderNodeDestructive (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6076:14)
at renderNode (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6259:12)
at renderChildrenArray (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6211:7)
at renderNodeDestructiveImpl (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6141:7)
at renderNodeDestructive (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6076:14)
at renderElement (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5971:9)
at renderNodeDestructiveImpl (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6104:11)
at renderNodeDestructive (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6076:14)
at renderContextProvider (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5920:3)
at renderElement (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6017:11)
at renderNodeDestructiveImpl (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6104:11)
at renderNodeDestructive (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6076:14)
at renderContextProvider (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5920:3)
at renderElement (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6017:11)
at renderNodeDestructiveImpl (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6104:11)
at renderNodeDestructive (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6076:14)
at renderIndeterminateComponent (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5785:7)
at renderElement (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5946:7)
at renderNodeDestructiveImpl (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6104:11)
warn - Fast Refresh had to perform a full reload due to a runtime error.
wait - compiling / (client and server)...
Browserslist: caniuse-lite is outdated. Please run:
npx browserslist@latest --update-db
Why you should do it regularly: https://github.com/browserslist/browserslist#browsers-data-updating
event - compiled client and server successfully in 1239 ms (193 modules)
Warning: Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:
1. You might have mismatching versions of React and the renderer (such as React DOM)
2. You might be breaking the Rules of Hooks
3. You might have more than one copy of React in the same app
See https://reactjs.org/link/invalid-hook-call for tips about how to debug and fix this problem.
error - TypeError: Cannot read properties of null (reading 'useContext')
at Object.useContext (C:\Users\xnerhu\_bazel_xnerhu\jebnmsog\execroot\app\bazel-out\x64_windows-fastbuild\bin\next-dev.bat.runfiles\app\node_modules\react\cjs\react.development.js:1618:21)
at Head (webpack-internal:///../../../../../../../../../_BAZEL~1/jebnmsog/execroot/app/BAZEL-~1/X64_WI~1/bin/NEXT-D~2.RUN/app/node_modules/next/dist/shared/lib/head.js:136:34)
at renderWithHooks (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5658:16)
at renderIndeterminateComponent (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5731:15)
at renderElement (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5946:7)
at renderNodeDestructiveImpl (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6104:11)
at renderNodeDestructive (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6076:14)
at renderNode (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6259:12)
at renderChildrenArray (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6211:7)
at renderNodeDestructiveImpl (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6141:7)
at renderNodeDestructive (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6076:14)
at renderElement (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5971:9)
at renderNodeDestructiveImpl (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6104:11)
at renderNodeDestructive (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6076:14)
at renderIndeterminateComponent (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5785:7)
at renderElement (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5946:7)
at renderNodeDestructiveImpl (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6104:11)
at renderNodeDestructive (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6076:14)
at renderIndeterminateComponent (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5785:7)
at renderElement (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5946:7)
at renderNodeDestructiveImpl (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6104:11)
at renderNodeDestructive (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6076:14)
at renderNode (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6259:12)
at renderChildrenArray (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6211:7)
at renderNodeDestructiveImpl (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6141:7)
at renderNodeDestructive (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6076:14)
at renderElement (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5971:9)
at renderNodeDestructiveImpl (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6104:11)
at renderNodeDestructive (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6076:14)
at renderNode (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6259:12)
at renderChildrenArray (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6211:7)
at renderNodeDestructiveImpl (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6141:7)
at renderNodeDestructive (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6076:14)
at renderElement (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5971:9)
at renderNodeDestructiveImpl (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6104:11)
at renderNodeDestructive (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6076:14)
at renderContextProvider (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5920:3)
at renderElement (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6017:11)
at renderNodeDestructiveImpl (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6104:11)
at renderNodeDestructive (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6076:14)
at renderContextProvider (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5920:3)
at renderElement (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6017:11)
at renderNodeDestructiveImpl (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6104:11)
at renderNodeDestructive (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6076:14)
at renderIndeterminateComponent (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5785:7)
at renderElement (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5946:7)
at renderNodeDestructiveImpl (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6104:11)
at renderNodeDestructive (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6076:14)
at renderContextProvider (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5920:3)
at renderElement (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6017:11) {
page: '/'
}
Warning: Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:
1. You might have mismatching versions of React and the renderer (such as React DOM)
2. You might be breaking the Rules of Hooks
3. You might have more than one copy of React in the same app
See https://reactjs.org/link/invalid-hook-call for tips about how to debug and fix this problem.
TypeError: Cannot read properties of null (reading 'useContext')
at Object.useContext (C:\Users\xnerhu\_bazel_xnerhu\jebnmsog\execroot\app\bazel-out\x64_windows-fastbuild\bin\next-dev.bat.runfiles\app\node_modules\react\cjs\react.development.js:1618:21)
at Html (webpack-internal:///../../../../../../../../../_BAZEL~1/jebnmsog/execroot/app/BAZEL-~1/X64_WI~1/bin/NEXT-D~2.RUN/app/node_modules/next/dist/pages/_document.js:678:104)
at renderWithHooks (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5658:16)
at renderIndeterminateComponent (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5731:15)
at renderElement (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5946:7)
at renderNodeDestructiveImpl (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6104:11)
at renderNodeDestructive (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6076:14)
at renderIndeterminateComponent (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5785:7)
at renderElement (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5946:7)
at renderNodeDestructiveImpl (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6104:11)
at renderNodeDestructive (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6076:14)
at renderContextProvider (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5920:3)
at renderElement (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6017:11)
at renderNodeDestructiveImpl (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6104:11)
at renderNodeDestructive (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6076:14)
at renderContextProvider (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5920:3)
at renderElement (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6017:11)
at renderNodeDestructiveImpl (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6104:11)
at renderNodeDestructive (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6076:14)
at retryTask (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6528:5)
at performWork (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6576:7)
at C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6902:12
at scheduleWork (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:77:3)
at startWork (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6901:3)
at C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6996:5
at new Promise (<anonymous>)
at Object.renderToReadableStream (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6949:10)
at renderToReadableStream (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\src\server\render.tsx:117:45)
at Object.renderToString [as renderToHTML] (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\src\server\render.tsx:1432:30)
at doRender (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\src\server\base-server.ts:1361:28)
at cacheEntry.responseCache.get.incrementalCache.incrementalCache (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\src\server\base-server.ts:1503:24)
at C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\src\server\response-cache\index.ts:124:28
TypeError: Cannot read properties of null (reading 'useContext')
at Object.useContext (C:\Users\xnerhu\_bazel_xnerhu\jebnmsog\execroot\app\bazel-out\x64_windows-fastbuild\bin\next-dev.bat.runfiles\app\node_modules\react\cjs\react.development.js:1618:21)
at Html (webpack-internal:///../../../../../../../../../_BAZEL~1/jebnmsog/execroot/app/BAZEL-~1/X64_WI~1/bin/NEXT-D~2.RUN/app/node_modules/next/dist/pages/_document.js:678:104)
at renderWithHooks (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5658:16)
at renderIndeterminateComponent (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5731:15)
at renderElement (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5946:7)
at renderNodeDestructiveImpl (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6104:11)
at renderNodeDestructive (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6076:14)
at renderIndeterminateComponent (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5785:7)
at renderElement (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5946:7)
at renderNodeDestructiveImpl (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6104:11)
at renderNodeDestructive (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6076:14)
at renderContextProvider (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5920:3)
at renderElement (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6017:11)
at renderNodeDestructiveImpl (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6104:11)
at renderNodeDestructive (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6076:14)
at renderContextProvider (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5920:3)
at renderElement (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6017:11)
at renderNodeDestructiveImpl (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6104:11)
at renderNodeDestructive (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6076:14)
at retryTask (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6528:5)
at performWork (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6576:7)
at C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6902:12
at scheduleWork (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:77:3)
at startWork (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6901:3)
at C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6996:5
at new Promise (<anonymous>)
at Object.renderToReadableStream (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6949:10)
at renderToReadableStream (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\src\server\render.tsx:117:45)
at Object.renderToString [as renderToHTML] (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\src\server\render.tsx:1432:30)
at doRender (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\src\server\base-server.ts:1361:28)
at cacheEntry.responseCache.get.incrementalCache.incrementalCache (C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\src\server\base-server.ts:1503:24)
at C:\Users\xnerhu\_BAZEL~1\jebnmsog\execroot\app\BAZEL-~1\X64_WI~1\bin\NEXT-D~2.RUN\app\node_modules\src\server\response-cache\index.ts:124:28
Setting startup --windows_enable_symlinks doesn't work.
@alexeagle I love the way Bazel has grown for the last 2 years, but I would really like to see Bazel fully supporting Next.js. Next is one of the most important frameworks right now.
~~It seems that next is not linked correctly in the build folder~~
Maybe something with
npm_translate_lock(
name = "npm",
bins = {
"next": {
"next": "./dist/bin/next",
},
},
}
I think it's just that js_run_devserver doesn't work on Windows. Filed https://github.com/aspect-build/rules_js/issues/1341
@alexeagle Would you be able to pinpoint exact issue? https://github.com/aspect-build/rules_js/issues/1341 points back to this repo, so it's not clear
Sorry, I don't know the exact issue. We have so few Windows users that no one has asked for the fix. In particular I had a client who gave up on Bazel due to https://github.com/bazelbuild/intellij/issues/5040
It's not a bug in this repo so closing, we should followup in rules_js where this should be reproducible.