代码之家  ›  专栏  ›  技术社区  ›  Morgan Cheng

如何从全局变量导入React?

  •  1
  • Morgan Cheng  · 技术社区  · 6 年前

    React global.React

    实用程序中的代码仍然如下所示。希望webpack可以忽略它并导入 全球反应 .

    import React from 'react';
    import ReactDOM from 'react-dom';
    

    问题是:如何配置webpack来告诉用户不要做出反应?

    1 回复  |  直到 6 年前
        1
  •  1
  •   muradm    6 年前

    使用一些无反应的应用程序进行测试:

    • React .

      <script crossorigin src="https://unpkg.com/react@16/umd/react.production.min.js"></script>

    • 在应用程序的某个地方执行以下操作,解析为React实例:

      declare var React; console.log('React is ', React);

    所以如果你的第一个包

    请记住,像这样从全球进口是不好的做法。它胜过了整个概念 webpack ,你的第二个模块最终也会崩溃。

    对于小项目来说,可能还可以。