ant-design / ant-design-pro

👨🏻‍💻👩🏻‍💻 Use Ant Design like a Pro!
https://pro.ant.design
MIT License
36.35k stars 8.14k forks source link

安装最新的ant design pro会出现编译阻塞,只有两个warning,却没有错误提示 20181108 #2813

Closed wiki-wiki closed 5 years ago

wiki-wiki commented 5 years ago

主要信息: os: win10 64位 npm: 6.4.1 node: v10.13.0 package.json中主要信息: version: 2.1.1 "start": "cross-env APP_TYPE=site umi dev"," "umi": "^2.2.1",

现象: npm start,第一次能正常展示,修改一些文件之后,就会出现阻塞,编译始终在进行,等很久也没有反应。删除node_modules,用 npm /cnpm/yarn 重装也是一样编译阻塞。一般出现编译阻塞,项目再也启动不了。 显示如下信息

$ npm start

ant-design-pro@2.1.1 start D:\coach-test\ant-design-pro cross-env APP_TYPE=site umi dev

(node:7752) DeprecationWarning: Tapable.plugin is deprecated. Use new API on .hooks instead Starting the development server...

Without from option PostCSS could generate wrong source map and will not find Browserslist config. Set it to CSS file path or to undefined to prevent this warning.


期待结果: 正常提示语法错误

复现步骤: git clone https://github.com/ant-design/ant-design-pro.git 进入 ant-design-pro 目录, npm install

ctrl + c 结束开发模式 重新 npm run start, 显示始终如上信息,始终阻塞

在进行中项目中发现的,可稳定在 ant-design-pro 中复现

chenshuai2144 commented 5 years ago

@sorrycc cc

sorrycc commented 5 years ago

首次 npm start 正常?ctrl + c 后重启重现?

unrealsmart commented 5 years ago

确实有这个问题,首次 npm install 时,puppeteer 是无法正常安装(有可能是墙的缘故) 即使之后成功安装,仍然会有错误提示,在每一次npm install时: image

另外 cnpm install 没有任何安装问题的,控制台使用 npm install,不会产生错误: image

因为使用 webstorm嘛,所以懒到基本不想去输入命令,只需要点一点就能够开始工作 image

但是从npm中点击执行似乎都会遇到错误 image

sorrycc commented 5 years ago

@unrealsmart 前面说的是 npm start,你说的是 npm install,不是同一个问题。

chenshuai2144 commented 5 years ago

puppeteer 可以用 cnpm 安装解决

damujiangr commented 5 years ago

现在上手文档里默认 clone 的是 master 分支,经过验证,现在的 master 分支确实有 jest-puppeteer 引发的问题,Mac 上同样会报错。只要在 clone 的时候用 release 分支就没有问题

git clone https://github.com/ant-design/ant-design-pro.git --depth=1 -b "2.1.1"
sorrycc commented 5 years ago

有问题再 reopen 吧。

xf564246963 commented 5 years ago

有问题再 reopen 吧。

image

最新代码仍然有这个问题