首页 > 解决方案 > React - Webpack module.exports 需要

问题描述

在 YouTube 上观看 React.js 的 Webpack 课程,视频的作者展示了该content.jsx文件的使用位置requiremodule.exports使用位置

在此处输入图像描述

说“使用require我们链接到react文件夹以及react-dom,然后导出Content类”,我的问题是为什么它不使用React from 'react'react-domimport React from 'react- dom'和exportexport Content的import而不是requireexport default Content

标签: javascriptnode.jsreactjswebpackmodule

解决方案


您正在观看的教程很可能使用的是使用较旧的 CommonJS 模块格式的 Webpack 1。require是人们进口东西的方式,module.exports也是他们出口东西的方式。现在一天,CommonJS 不再用于前端开发,因为 ES 模块被更频繁地使用并支持摇树(这是我写的关于该主题的文章的链接)。


推荐阅读