zoukankan      html  css  js  c++  java
  • React入门---开始前的准备(下)-3

    React开始前的准备(下):

    ·配置webpack热加载(热加载就是修改js文件,点击保存之后,浏览器会自动刷新,提高开发效率)

    1. 全局安装:

    npm install webpack -g
    npm install webpack-dev-server -g

    2. 当前项目安装:

    npm install webpack --save
    npm install webpack-dev-server --save
    npm install html-webpack-plugin -D

    3. 初始化配置

    创建文件:webpack.config.js 

    里面内容如下:

    var webpack = require('webpack');
    var path = require('path');
    
    const htmlWebpackPlugin = require('html-webpack-plugin');
    
    //这个插件可以把打包的budle.js使用<scipt>引入到html中
    const htmlWebpackPluginConfig = new htmlWebpackPlugin({
        template: './app.html',
        inject: true,
        filename: 'index.html'
    }) 
    
    module.exports = {
        context:__dirname+'/src',
        entry:"./js/index.js",
        module:{
            loaders: [{
                test:/.js?$/,
                exclude:/(node_modules)/,
                loader: 'babel-loader',
                query:{
                    presets:['react','es2015']
                }
            }]
        },
        output:{
            path:__dirname + "/dist/assets",
            filename:"bundle.js"
        },
        devServer: {
            contentBase: __dirname + "/src",  // New
        },
        plugins:[htmlWebpackPluginConfig]
    }

     4.React热加载

    这个时候,react和webpack的开发环境就已经搭建的差不多了,接下来我们会结合react的组件写一个小的demo,通过webpack的热加载,来了解热加载同时接触第一个react组件的编译。

    webpack-dev-server
  • 相关阅读:
    LoadRunner检查点
    LoadRunner性能测试执行过程的问题
    深入理解Loadrunner中的Browser Emulation
    JMeter性能监测插件介绍(三)
    Jmeter分布式测试搭建(二)
    Jmeter测试环境搭建(一)
    loadrunner中lr_save_searched_string函数的使用
    C语言字符串操作常用库函数
    LoadRunner中截取字符串
    LoadRunner常用事务判断
  • 原文地址:https://www.cnblogs.com/azedada/p/6835200.html
Copyright © 2011-2022 走看看