require('http')得到的不是自己写的东西

我用1.5.2好的
刚下的1.6rc1报错

asdfgh

自己写的http.js require(‘http’)之后得到的不是自己写的东西…:cold_sweat:

如果引用的文件和http.js在同一目录,require(’./http’)

自己提问自己回答吗?

1.6 不支持 npm install

啥意思,我只是自己新建了个脚本http.js里面随便写了点东西,require(‘http’)就不好使了么…

能解释下呗。。。

那可能是名字和系统内置模块重名了?换一个名字试试?

我昨天试了,换个名字是好了,:joy::joy::joy:系统内置的不都是CC打头么

自己起个名还能和系统内部的重了,是不是优点不太友好

这里说的系统不是 cocos 引擎…… 是 node.js 里面的库的名字…… 这个暂时不太好优化。

也许可以把这个重构了,先判断存不存在再真正的require。

怎么解释在1.5.2里面不报错,1.6就报错了…