webpack笔记(一)

webpack是一个 模块 打包 的工具(是一个用JavaScript的静态)

需要先安装node.js node.js自带了软件包管理工具npm

全局安装webpack npm install webpack@3.6.0 -g

在项目工程文件下面建立一个webpack的配置(用于自动导出)

webpack.config.js代码如下:

const path = require('path')  //依赖
module.exports = {
    entry: './src/index.js',  //入口
    output:{               //出口
        path:path.resolve(__dirname, 'dist'),
        filename: 'bundle.js'
    },
    module: {        //引入模块
        rules: [
          {
            test: /\.css$/,
            //css-loader值负责css的加载
            //style-loader负责将样式添加到dom中
            //使用多个loader时,是从右向左读
            use: [
                { loader: "style-loader" },
                { loader: "css-loader" }
              ]
          }
        ]
      }
}

之后建立package.json文件 npm init

{
  "name": "meetwebpack",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "build": "webpack"
  },
  "author": "",
  "license": "ISC",           //开源需要
  "dependencies": {          //局部webpack
    "webpack": "^3.6.0"
  },
  "devDependencies": {
    "css-loader": "^3.6.0",
    "style-loader": "^1.2.1"
  }
}

使用 npm install 安装依赖包

为了同意简化webapck可以在package.json当中的"script" 下写你需要的脚本

局部配置webpack版本 npm install webpack@3.6.0 --save -dev

基本webpack文件目录
这样我们的webpack基本配置就弄好啦

就可以愉快的模块化开发啦(当然不行)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值