ant-design / ant-design/pro-components

🐛[BUG] pnpm start 失败

Open
#8,690 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
4.8k
Forks
1.4k
Avg merge
10h 44m
Merged PRs (30d)
3

Description

### 🐛 bug 描述

```
error - ./packages/form/src/components/LoginForm/index.en-US.md?type=demo
Module build failed (from ./node_modules/.pnpm/@umijs+bundler-webpack@4.3.18_typescript@5.5.4/node_modules/@umijs/bundler-webpack/compiled/babel-loader/index.js):
SyntaxError: /Users//candy/pro-components/packages/form/src/components/LoginForm/index.en-US.md?type=demo: Unexpected token, expected "from" (3:21)

1 | import React from 'react';
2 | import '/Users/candy/pro-components/packages/form/src/components/LoginForm/index.en-US.md?watch=parent';
> 3 | import * as loginform,pageform_demo_login_form_deps_1 from '@ant-design/icons';
| ^
4 | import * as loginform,pageform_demo_login_form_deps_2 from '@ant-design/pro-components';
5 | import * as loginform,pageform_demo_login_form_deps_3 from 'antd';
6 | import * as loginform,pageform_demo_login_form_deps_4 from 'react';

```

### 📷 复现步骤

拉取最新代码(commit 991ab9140478262e1776e5b750993860fa1c297f),pnpm i,pnpm start

### 🏞 期望结果

pnpm start 不报错

### 💻 复现代码

### © 版本信息

- ProComponents 版本: [e.g. 4.0.0]
- umi 版本
- 浏览器环境:chrome 128
- 开发环境 [e.g. mac OS]: mac OS

### 🚑 其他信息

Contributor guide

Open the contributing guide

Research direction

Run pnpm start from commit 991ab9140478262e1776e5b750993860fa1c297f and inspect packages/form/src/components/LoginForm/index.en-US.md?type=demo. Start with the Babel error around the generated imports on line 3 and trace the demo build path. Done means pnpm start completes without this module-build error.

Written by the indexing model from the issue text.

Assessment

Tech stack
babel, react, typescript
Domain
build-system, tooling
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.