ant-design / pro-components

🏆 Use Ant Design like a Pro!
https://pro-components.antdigital.dev
MIT License
4.04k stars 1.29k forks source link

🐛[BUG]process is not defined #6973

Closed rzyanhao closed 1 year ago

rzyanhao commented 1 year ago

提问前先看看:

https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/main/README-zh_CN.md

🐛 bug 描述

https://github.com/ant-design/pro-components/commit/1de7341e954ffff3426bc156dc2dc2eefa8b8a4e 这次提交的改动,对process使用了链式操作符 image 编译后为 image

此时process是未定义的,严格模式下直接访问会报错,而原先先通过typeof判断的方式是可以的

📷 复现步骤

见bug描述

🏞 期望结果

revert掉链式操作符的判断,或者换种写法

💻 复现代码

© 版本信息

@ant-design/pro-provider 2.8.0版本

🚑 其他信息

fengzehao commented 1 year ago

+1

youzaiyouzai666 commented 1 year ago

+1

zhuyankun commented 1 year ago

+1

zhuyankun commented 1 year ago

版本撤回吧,影响线上服务了

youzaiyouzai666 commented 1 year ago

+1

kaplax commented 1 year ago

看 npm 上 publish 了好几个版本,怎么全有问题

chenshuai2144 commented 1 year ago

你们用的是什么框架呀,为什么没有 process

chenshuai2144 commented 1 year ago

看 npm 上 publish 了好几个版本,怎么全有问题

npm 今天抽风,发版本成功不了

fengzehao commented 1 year ago

你们用的是什么框架呀,为什么没有 process

create-react-app 5.0.1 另外,问题依然存在 image

AnLiBoBo commented 1 year ago

为什么历史版本也会收到影响, 目前用的是2.4.3

kaplax commented 1 year ago

@chenshuai2144 https://github.com/ant-design/pro-components/commit/0d9cba1a7fe74a87c6daf93a36f768801059f42d 啥时候合呢, 线上等着发版

chenshuai2144 commented 1 year ago

已经发布啦

AnLiBoBo commented 1 year ago

已经发布啦

但是2.4.8的版本还是会有这个错啊

chenshuai2144 commented 1 year ago

报错贴一下

chuangwei commented 1 year ago

image image

chuangwei commented 1 year ago

还是 process出问题

kaplax commented 1 year ago

@chenshuai2144 npm 上看产物问题依旧没有解决 https://www.npmjs.com/package/@ant-design/pro-provider?activeTab=code

image
Carl0608 commented 1 year ago

为什么关了啊! 我在新版本遇到了同样的问题

Snipaste_2023-04-28_17-05-35 Snipaste_2023-04-28_17-06-19 Snipaste_2023-04-28_17-05-59
Adherentman commented 1 year ago
"vite" 4.3.1,
"@ant-design/pro-components": "^2.4.4",
"@ant-design/pro-form": "^2.10.1",
"@ant-design/pro-table": "^3.6.1",
"antd": "^5.4.5",

依然有以上报错process is not defined

gujiwuqing commented 1 year ago
"vite" 4.3.1,
"@ant-design/pro-components": "^2.4.4",
"@ant-design/pro-form": "^2.10.1",
"@ant-design/pro-table": "^3.6.1",
"antd": "^5.4.5",

依然有以上报错process is not defined 一样报错

zhuyankun commented 1 year ago

index.html中添加全局变量解决