首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从项目中提取react和react-dom

如何从项目中提取react和react-dom
EN

Stack Overflow用户
提问于 2018-01-09 08:17:19
回答 1查看 36关注 0票数 0

出于某些原因,我们需要减小代码库的大小。我们需要从我们的项目中分离出reactreact-dom组件。目前,所有的东西都是通过webpack捆绑进app.js的。

我们如何通过将这些导入从app.js中分离出来并显式地加载它们来继续使用它们?

例如:

代码语言:javascript
复制
    <script type="text/javascript"
            src="https://~/react.js"></script>
    <script type="text/javascript"
            src="https://~/react-dom.js"></script>


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

原创

代码语言:javascript
复制
        <script type="text/javascript"
            src="https://~/app.js"></script>            

预期结果

代码语言:javascript
复制
    <script type="text/javascript"
            src="https://~/react.js"></script>
    <script type="text/javascript"
            src="https://~/react-dom.js"></script>

    <script type="text/javascript"
            src="https://~/app.js"></script>
EN

回答 1

Stack Overflow用户

发布于 2018-01-09 10:43:35

您正在寻找的就是Webpack的externals选项。

https://webpack.js.org/configuration/externals/

您可以将所有导入内容保留在代码中,但依赖项将由您提供(通过脚本标记),而不是由webpack提供。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48159856

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档