如何使 React 在整个应用程序上可用,而无需使用 webpack 在每个 jsx 文件中一次又一次导入它
最佳答案
使用ProvidePlugin
。文件:https://webpack.github.io/docs/shimming-modules.html
但是我们这里有代码,请将其添加到插件
中:
new webpack.ProvidePlugin({
React: "react",
})
这实际上执行了一个 require('react')
并使结果成为一个名为 React
的全局变量,所有模块都可以访问该变量。
在此答案中查看更多选项:Webpack ProvidePlugin vs externals?
关于reactjs - 如何使 React 在整个应用程序上可用,而无需在每个 jsx 文件中一次又一次地导入它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40419059/