jjzjj

Leftpad事件 我们是不是早已忘记该如何好好地编程?

多年前的Leftpad撤包事件使得React、Babel和许多流行的npm模块都受到波及,无法正常运行。这些受到影响的模块都引入了一个叫做left-pad的模块。以下就是这十一行代码:module.exports=leftpad;functionleftpad(str,len,ch){str=String(str);vari=-1;if(!ch&&ch!==0)ch='';len=len-str.length;while(++i而其中的原因大概是这样:作者Azer写了一个叫 kik 的工具和某个公司同名了,这天公司的律师要求其删掉这个模块,把kik这个名字“让”给他们,作者不答应,律师就直接找

Leftpad事件 我们是不是早已忘记该如何好好地编程?

多年前的Leftpad撤包事件使得React、Babel和许多流行的npm模块都受到波及,无法正常运行。这些受到影响的模块都引入了一个叫做left-pad的模块。以下就是这十一行代码:module.exports=leftpad;functionleftpad(str,len,ch){str=String(str);vari=-1;if(!ch&&ch!==0)ch='';len=len-str.length;while(++i而其中的原因大概是这样:作者Azer写了一个叫 kik 的工具和某个公司同名了,这天公司的律师要求其删掉这个模块,把kik这个名字“让”给他们,作者不答应,律师就直接找