首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

浅入理解 webpack 模块

webpack 自己实现了一套模块化的规范,使用 __webpack_require__ 来导入模块,将其挂载到 module.exports 上面,有点儿类似 CommonJS 的模块化规范。.../node_modules/_react@16.13.1@react/index.js\"); var react__WEBPACK_IMPORTED_MODULE_0___default = __webpack_require.../node_modules/_react@16.13.1@react/index.js\"); var react__WEBPACK_IMPORTED_MODULE_0___default = __webpack_require...; 我们可以看到,虽然导入的时候也没有带上一个 default,但是 React 在创建 img 标签的时候,给它带上了一个 default,关键点在于这句 return react__WEBPACK_IMPORTED_MODULE...ES Module 和 CommonJS 实际上,如果你在 NodeJS 里面使用过一些 npm 上面第三方的模块,会发现导入的时候都是要求我们使用 require('xxx').default 的,比如大名鼎鼎的

42220
您找到你想要的搜索结果了吗?
是的
没有找到

webpack使用优化(react篇)

前言 《React移动web极致优化》也提到了,构建工具是前端优化的重要一环。而React的推荐构建工具则是Webpack。...这篇文章我们就来聊聊如何在Webpack构建的过程中如何针对React的应用做一些优化。...如果还没看过《webpack使用优化(基本篇)》这篇文章,建议去看看,因为针对React的优化往往也离不开Webpack那些最基本的优化点。...而生产环境自然是建议外链,否则Webpack就会自作主线地把React和你的业务逻辑打包到一起,比分开打包要大得多。 React的ES2015编译 ES2015近2年很火热,我们也来尝尝鲜。...React项目的合图 在搭项目构建的时候,曾经尝试过用Webpack一个合图插件,但因不够成熟而弃用,转而考虑转投向gulp的合图插件的怀抱。

1.5K60

react+redux+webpack教程1

打包工具总得有,要不开发太受限,还是选最新最火的webpack,这样就可以用各种风格的模块系统,连样式和图片都能搁到模块系统里。...我选用了generator-react-webpack-redux, 看名字就知道我要用的几个东西它大部分都包含了,除了webpackreact、redux,它还包含了ES6编译器babel, 还支持...我这里不会细讲React的基础。其实React的基础很简单,极易上手。React全都是围绕着组件的, 所以React基础也就是:写组件的jsx、组件的生命周期以及组件的属性和状态。...npm install -g yo npm install -g generator-react-webpack-redux 然后新建个项目目录,并切换到这个目录下,对这个目录进行项目初始化: mkdir...my-project && cd my-project yo react-webpack-redux 然后根据提示,输入项目名称、选择想用的样式语言,接着等待依赖的内容下载安装完就行了。

76650
领券