webpac入门

基于node环境,必须确保node已经安装:node-v,npm-v

基础入门

前身:browserify

缺点:只能转化JS

webpack作用:一切都是模块化(js、css图片等),一个模块加载器、打包工具

安装webpack

流程:

 1.安装webpack命令环境

  npm install webpack -g

 验证:

  webpack -- version

 2.package.json 工程文件(需要依赖模块、库描述、版本、作者) 

  npm init

 3.安装本地webpack

  npm install webpack -D

案例:http://www.runoob.com/w3cnote/webpack-tutorial.html

  webpack entry.js bundle.js

webpack加载器

webpack默认只支持JavaScript文件,其他文件需要加载器(loader),loader类似一种转化器。

  css文件:style-loader、css-loader

  下载:npm install style-loader  css-loader -D

注意:多个loader加载,用!进行连接

配置webpack.config.js

作用:配置一些webpack需要的入口、出口、loader

终端执行:webpack

其他:webpack    开发环境下编译打包

    webpack -p   生产环境下编译(打包)

    webpack -w  监听文件改动,自动编译(速度快)

    webpack -d  开启(生成)source map  (显示出未编译的原文件,方便调试)

   webpack -pwd 

官方建议使用webpack.config.js,如果自己定义名字为config.js

  终端执行: webpack --config config.js

ES6:babel转化

  babel使用:npm install babel-loader babel-core babel-preset-es2015 -D

  配置babel预设:

  1.webpack.config.js(不推荐)

    babel:{

      "presets":['2015']

    }

  2.新增一个文件.babelrc,在里面进行配置

转载于:https://www.cnblogs.com/littlewriter/p/7110415.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值