webpack-工程化工具

本文介绍 Facebook 发布的 Webpack 工程化工具,它支持 CommonJS 规范,能够实现一切资源的模块化打包加载。文章详细展示了 Webpack 的安装方法、配置文件示例,并介绍了其核心理念与特性。

一.简介

1.webpack 是 facebook 公司发布的一款工程化工具,早期有 react 使用.

2.核心理念: 一切都是资源,是资源我们就能模块化打包加载.

3.webpack 默认支持 commonjs 规范 ( 也支持 amd, cmd 规范不建议使用 ) ,所以我们可以像开发 node 一样开发.

4.特点: 模块化开发, 打包加载.

5.安装 npm install -g webpack ,  npm install -g webpack-dev-server ( 必须要先安装 node.js 和 npm )

6.配置文件 ( webpack.config.js) : 必须要有

module.exports = {
    resolve: {
        // 更改引入的模块文件地址
        alias: {
            vue$: 'vue/dist/vue.js'
        }
    },
    entry: {
        '03' : './es/03.es',
        '04' : './es/04.es',
        '05' : './es/05.es',
        '06' : './es/06.es',
        '07' : './es/07.es',
        '08' : './es/08.es',        
        '09' : './es/09.es',
        '10' : './es/10.es',
        '11' : './es/11.es',
        '12' : './es/12.es',
        '13' : './es/13.es'
    },
    output: {
        filename: './pack/[name].js'
    },
    module: {
        rules: [
            {
                test: /\.es$/,
                loader: 'babel-loader?presets[]=es2015'
            }
        ]
    }
}

 

转载于:https://www.cnblogs.com/tiaotuo/p/9239652.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值