Webpack 配置 React 开发环境

发布时间:2019-06-07 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了Webpack 配置 React 开发环境脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

Webpack 配置 React 开发环境

先完成基本的配置项,后面在根据项目的复杂度加入更多的配置内容和技巧

Webpack 是一个前端资加载/打包工具,只需要相对简单的配置就可以提供前端工程化需要的各种功能,并且如果有需要它还可以被整合到其他比如 Grunt / Gulp 的工作流。

安装 Webpacknpm install -g webpack

Webpack 使用一个名为 webpack.config.js 的配置文件,要编译 JSX,先安装对应的 loader: npm install babel-loader --save-dev

假设我们在当前工程目录有一个入口文件 entry.jsReact 组件放置在一个 components/ 目录下,组件被 entry.js 引用,要使用 entry.js,我们把这个文件指定输出到 dist/bundle.jsWebpack 配置如下:

VAR path = require('path');

module.exports = {
    entry: './entry.js',
    output: {
        path: path.join(__dirname, '/dist'),
        filename: 'bundle.js'
    },
    resolve: {
        extensions: ['', '.js', '.jsx']
    },
    module: {
        loaders: [
            { test: /.js|jsx$/, loaders: ['babel'] }
        ]
    }
}

resolve 指定可以被 import文件后缀。比如 Hello.jsx 这样的文件就可以直接用 import Hello From 'Hello' 引用。

loaders 指定 babel-loader 编译后缀名.js 或者 .jsx 的文件,这样你就可以在这两种类型的文件中自由使用 JSXES6 了。

监听编译: webpack -d --watch

脚本宝典总结

以上是脚本宝典为你收集整理的Webpack 配置 React 开发环境全部内容,希望文章能够帮你解决Webpack 配置 React 开发环境所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。