webpack

1.基本使用

webpack.config.js配置好webpack打包的输入与输出文件

var path=require("path")
module.exports={
    entry: path.join(__dirname,"forward-project/webpack/src/index.js"),

    output:{
        path:path.join(__dirname,"forward-project/webpack/dist"),
        filename:"bundle.js"
    },
    devServer:{
        host:'0.0.0.0'
    }
}

2.使用webpack-dev-server自动打包

npm i webpack-dev-server -g全局安装

在package.json中配置运行的命令

  • --hot 热重载,只打包文件中修改的部分,加快打包

  • --disable-host-check 不检查hostname 用于外部主机访问

  • --host 指定可以访问的地址

  • --port 端口号

  • --contentBase 指定运行的时展示的根目录

在webpack.config.js中进行配置,起到同样的效果

参考

Last updated

Was this helpful?