zoukankan      html  css  js  c++  java
  • webpack初入

    序言:前面已经倒腾了grunt、gulp、fis3,今天来通过一个例子玩玩webpack!最终预览

    通过下面的例子,能够了解以下几点:

    1、如何安装webpack

    2、如何使用webpack

    3、如何使用loader

    4、如何使用webpack搭建本地web服务器

    一、如何安装(这里使用的cnpm,个人感觉比npm快)

    输入以下命令进行全局安装:

    cnpm install webpack -g

    此时webpack已经生效如下图,(提示:同样基于node,请自行安装node.)

    二、使用(主要是2个配置文件:package.json和webpack.config.js)

    1、命令行进入demo03根目录:(该demo目录如下)

    2、输入命令:cnpm init,自动快速package.json文件,此时demo03根目录下回自动生成一个package.json文件。

    3、命令行输入:cnpm install --save-dev webpack,安装webpack依赖包;

    4、命令继续输入:cnpm install --save-dev css-loader,安装css-loader依赖;

    5、命令输入:cnpm install --save-dev style-loader,安装style-loader依赖;

    6、在js目录下创建一个entry.js文件输入如下代码:

    require('../css/style.css');//导入css
    document.write("<h1><span>Life</span><span>is a</span><span>gradient</span></h1>");

    7、在demo03根目录下创建一个webpack.config.js文件并输入如下配置:

    /**
     * Created by Administrator on 2016/11/10.
     */
    var webpack = require('webpack');
    module.exports = {
        entry: './js/entry.js',//指定的入口文件
        output: {//输出
            path: './js/',//输出路径
            filename: 'bundle.js'//输出文件名
        },
        module: {
            loaders: [
                {test: /.css$/, loader: 'style!css'}
            ]
        }
    }

    8、此时配置已经完成,命令行输入:webpack,如下:

    编译结束后会在js目录下自动生成一个bundle.js文件,在html内运入该js文件并用浏览器打开如下:

    9、搭建本地服务器:

    继续命令行输入:cnpm install webpack-dev-server -g,全局安装webpack本地服务器,

    等待安装完成后输入下面命令启动服务器:webpack-dev-server,默认地址:http://localhost:8080/或者http://localhost:8080/webpack-dev-server/

    此时http://localhost:8080/下的页面跟本地打开的是一样的。

    更详细的参考地址:www.jianshu.com/p/42e11515c10f#

  • 相关阅读:
    mysql数据库链接与创建
    Jmeter之csv、用户自定义变量以及Query Type分析(八)
    Jmeter之接口测试实战项目运用操作(七)
    SoapUI接口测试之实战运用操作(五)
    SoapUI接口测试之WSDL(四)
    SoapUI接口测试之JDBC(三)
    SoapUI接口测试之HTTP(二)
    Jmeter之参数化(五)
    Jmeter之WSDL(六)
    Java学习之接口
  • 原文地址:https://www.cnblogs.com/-walker/p/6051277.html
Copyright © 2011-2022 走看看