首页 > 其他 > 详细

1 起步 配置打包文件 启动服务

时间:2021-03-12 12:36:39      阅读:19      评论:0      收藏:0      [点我收藏+]


webpack 的安装
为了防止全局安装出现的版本冲突 一般都把webpack安装在 本地项目中

npm init -y
npm install webpack@4 webpack-cli@3  --save-dev

 

技术分享图片

 

 

 


/*
 配置自定义打包规则 

  1 所有规则 都写在  module.exports = { } 中
*/ 
let path = require(‘path‘);
module.exports = { 
    //  production -> 压缩模式  development
    mode:‘development‘,
    // 入口
    entry:‘./src/index.js‘,
    // 出口
    output:{ 
        // 输出的目录必须是绝对路径
        path: path.resolve(__dirname,‘build‘),
        // // 输出的文件名
        filename:‘budle.min.js‘
    },

    // 服务配置
    devServer: {
        // 端口号
        //   prot: 8082, 
        // // 显示打包编译进度状态
        progress: true,
        // // 指定当前服务处理资源的目录
         contentBase: path.resolve(__dirname,‘build‘),
        // // 编译完成自动打开浏览器
         open:true 
    }
   
}
 

 

----------------------
自定义 规则文件
"build": "webpack --config webpack.config.development.js --mode development"

安装启动服务
npm install webpack-dev-server -D

能打包 创建服务 和 监控 修改内容 实时提交
npm run serve // "serve": "webpack-dev-server --config webpack.config.development.js",

 

 

  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "serve": "webpack-dev-server --config webpack.config.development.js",
    "build": "webpack --config webpack.config.development.js --mode development"
  },
 

 

1 起步 配置打包文件 启动服务

原文:https://www.cnblogs.com/eric-share/p/14522783.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!