webpack4是基于node的,但是更新版本4后ndoe也应该大于9,才支持新的写法

    新特性-mode:(不写mode默认是production)

    开发模式: 体积大一点,为了方便开发,多出一些错误日志,方便debug

    生产模式: 为了使代码体积包bundle小,包括引入未使用的模块都会注释(shaking抖动)

    指定入口和出口

    webpack index.js -o output_test.js (-o 表示出口文件,文件名任意)

    webpack --mode development index.js -o output_test_d.js (上述不写mode则默认打包production,这里打包的是开发模式)

    新特性-oC js(0 config-入口是./src/index.js; 出口是./dist)-仅适用于小项目

    webpack --mode development

    webpack.config.js

    1. module.exports = {
    2. entry: {},
    3. output: {}
    4. }