makeplane / makeplane/plane

[bug]: Error when following self-host setup on Windows

Open
#8,086 1 comment 0 reactions 2 assignees View on GitHub

@vihar is already working on this.

Since Nov 9, 2025.

🐛bug
Dominant language
TypeScript
Stars
59.6k
Forks
5.8k
Avg merge
1d 22h
Merged PRs (30d)
49

Description

Is there an existing issue for this?
  • I have searched the existing issues
Current behavior

space:dev: ▲ Next.js 14.2.32
space:dev: - Local: http://localhost:3002
space:dev: - Environments: .env
space:dev:
space:dev: ✓ Starting...
web:dev: ▲ Next.js 14.2.32
web:dev: - Local: http://localhost:3000
web:dev: - Environments: .env
web:dev:
web:dev: ✓ Starting...
space:dev: ✓ Ready in 2.2s
web:dev: ✓ Ready in 3s
web:dev: ○ Compiling / ...
web:dev: Watchpack Error (initial scan): Error: EINVAL: invalid argument, lstat
'C:\DumpStack.log.tmp'
web:dev: Watchpack Error (initial scan): Error: EINVAL: invalid argument, lstat
'C:\pagefile.sys'
web:dev: Watchpack Error (initial scan): Error: EINVAL: invalid argument, lstat
'C:\swapfile.sys'
web:dev: Watchpack Error (stats): Error: EINVAL: invalid argument, lstat 'C:\pag
efile.sys'
web:dev: ⨯ ./app/error.tsx:6:1
web:dev: Module not found: Package path ./button is not exported from package C:
\Users\Administrator\Desktop\plane-1.1.0\plane-1.1.0\apps\web\node_modules@plan
e\propel (see exports field in C:\Users\Administrator\Desktop\plane-1.1.0\plane-
1.1.0\apps\web\node_modules@plane\propel\package.json)
web:dev: 4 | import { useTheme } from "next-themes";
web:dev: 5 | // layouts
web:dev: > 6 | import { Button } from "@plane/propel/button";
web:dev: | ^
web:dev: 7 | import { useAppRouter } from "@/hooks/use-app-router";
web:dev: 8 | import DefaultLayout from "@/layouts/default-layout";
web:dev: 9 | // images
web:dev:
web:dev: https://nextjs.org/docs/messages/module-not-found
web:dev: Watchpack Error (initial scan): Error: EINVAL: invalid argument, lstat
'C:\DumpStack.log.tmp'
web:dev: Watchpack Error (initial scan): Error: EINVAL: invalid argument, lstat
'C:\pagefile.sys'
web:dev: Watchpack Error (initial scan): Error: EINVAL: invalid argument, lstat
'C:\swapfile.sys'
web:dev: ⨯ ./app/error.tsx:6:1
web:dev: Module not found: Package path ./button is not exported from package C:
\Users\Administrator\Desktop\plane-1.1.0\plane-1.1.0\apps\web\node_modules@plan
e\propel (see exports field in C:\Users\Administrator\Desktop\plane-1.1.0\plane-
1.1.0\apps\web\node_modules@plane\propel\package.json)
web:dev: 4 | import { useTheme } from "next-themes";
web:dev: 5 | // layouts
web:dev: > 6 | import { Button } from "@plane/propel/button";
web:dev: | ^
web:dev: 7 | import { useAppRouter } from "@/hooks/use-app-router";
web:dev: 8 | import DefaultLayout from "@/layouts/default-layout";
web:dev: 9 | // images
web:dev:
web:dev: https://nextjs.org/docs/messages/module-not-found
web:dev: Watchpack Error (initial scan): Error: EINVAL: invalid argument, lstat
'C:\DumpStack.log.tmp'
web:dev: Watchpack Error (initial scan): Error: EINVAL: invalid argument, lstat
'C:\pagefile.sys'
web:dev: Watchpack Error (initial scan): Error: EINVAL: invalid argument, lstat
'C:\swapfile.sys'
web:dev: Watchpack Error (initial scan): Error: EINVAL: invalid argument, lstat
'C:\DumpStack.log.tmp'
web:dev: Watchpack Error (initial scan): Error: EINVAL: invalid argument, lstat
'C:\swapfile.sys'
web:dev: Watchpack Error (initial scan): Error: EINVAL: invalid argument, lstat
'C:\pagefile.sys'
web:dev: ⨯ ./app/error.tsx:6:1
web:dev: Module not found: Package path ./button is not exported from package C:
\Users\Administrator\Desktop\plane-1.1.0\plane-1.1.0\apps\web\node_modules@plan
e\propel (see exports field in C:\Users\Administrator\Desktop\plane-1.1.0\plane-
1.1.0\apps\web\node_modules@plane\propel\package.json)
web:dev: 4 | import { useTheme } from "next-themes";
web:dev: 5 | // layouts
web:dev: > 6 | import { Button } from "@plane/propel/button";
web:dev: | ^
web:dev: 7 | import { useAppRouter } from "@/hooks/use-app-router";
web:dev: 8 | import DefaultLayout from "@/layouts/default-layout";
web:dev: 9 | // images
web:dev:
web:dev: https://nextjs.org/docs/messages/module-not-found
web:dev: GET / 500 in 28835ms
web:dev: Watchpack Error (stats): Error: EINVAL: invalid argument, lstat 'C:\pag
efile.sys'
web:dev: Watchpack Error (stats): Error: EINVAL: invalid argument, lstat 'C:\pag
efile.sys'
web:dev: Watchpack Error (stats): Error: EINVAL: invalid argument, lstat 'C:\pag
efile.sys'
web:dev: Watchpack Error (stats): Error: EINVAL: invalid argument, lstat 'C:\pag
efile.sys'
web:dev: Watchpack Error (stats): Error: EINVAL: invalid argument, lstat 'C:\pag
efile.sys'

Steps to reproduce

I followed the instructions from the CONTRIBUTED.md to set up the project locally (self-host) on Windows 10.

git clone https://github.com/makeplane/plane.git [folder-name]
cd [folder-name]
chmod +x setup.sh
./setup.sh
docker compose -f docker-compose-local.yml up
pnpm dev

Environment

OS: Windows 10 (x64)
Node.js: v24.11.0
pnpm: v10.20.0
Plane version: 1.1.0 (from latest GitHub clone)

Environment

Deploy preview

Browser

Google Chrome

Variant

Local

Version

1.1.0 release

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.