首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    React:不要动,否则你会被炒鱿鱼

    不知道大家在用React开发时,有没有注意到react与react-dom这两个包中有个很奇葩的属性__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:...内部结构 可以认为,当React团队希望在react与「宿主环境对应的包」之间共享数据时,就会把他保存在这个神秘的内部变量中。 比如上文提到的,「Hook的具体实现」。...为了调试方便,我们用npm link功能将B中依赖的A由「B的node_modules中的A」改为「组件库项目A」, 当npm link后,B中业务代码使用的useState来自于「B的node_modules...而B中引入的组件库A的组件中使用的useState来自于「A的node_modules中的react」。...否则,在打包时,「被共享的数据」只会在两个包中分别存在一份。

    85020
    领券