插件

plugins:[
new ExtractTextPlugin.extrct({ })
//创建html
new HtmlWebpackPlugin({
title:"first page",
filename:"index.html",
template:"/index.html,
// true 显示在body false不显示(默认)
inject:true "body"
}),
// 热替换
new webpack.HotModuleReplacementPlugin()
] devtool:
"eval-source-map"
"cheap-source-map" 4.0之前:extract-text-webpack-plugin 4.0:extract-text-webpack-plugin@next
服务
devServer:{
host:'localhost',
port:8080,
contentBase:".",
overlay:true,
inline:true,
hot:true,
before(app){
app.get('/api',(req,res)=>{
res.end()
})
}
}

解决问题

//function resolve(pathname{

    return path.join(__dirname,pathname);
//} resolve:{
alias:{
common:ressolve('src/common');
}
}

设置多入口文件

function entries(){
let temp = {};
let pathname = path.join(__dirname,'src');
let files =fs.readdirSync(pathname); files.map(file=>{
let pathUrl = path.join(pathname,file);
let stats = fs.statSync(pathUrl);
if(stats.isFile()){
let key = pathUrl.basename(pathUrl,'.js'); temp[key]=pathUrl;
}
})
return temp;
}
// 静态设置多入口文件
<!--entry:{-->
<!-- app:resolve('src/app.js'),-->
<!-- main:resolve('src.main.js')-->
<!--}-->
// 动态设置多入口文件
entry:entries() npm i -D cross-env 跨平台设置环境变量插件 npm i -D webpack-merge 合并
1.先引入 meige=require(webpack-merge); npm i -D friendly-errors-webpack-plugin
new friendly-errors-webpack-plugin({ }) npm i -D node-notifier 错误信息提示

最新文章

  1. 初识java之String与StringBuffer(上)
  2. 基础拾掇之——http基础
  3. sql 自增字段的控制 hibernate注解的写法
  4. 网站压力测试工具-Webbench源码笔记
  5. 专门查看阻塞和死锁情况以及引起的SQL语句,你可以创建后,直接运行之。
  6. VPN Gate Client v4.11-免費、無限流量VPN翻牆(跳板)軟體(使用教學)
  7. Msp430概述
  8. Eclipse 卸载插件
  9. 第二部分面向对像基础第五章Strng类中方法的使用
  10. Firefox配置文件夹详解
  11. C# 操作Word 中的OLE——插入、编辑、读取 OLE
  12. 每日一练之排序算法(P1097 统计数字)
  13. 【洛谷】【动态规划/01背包】P2925 [USACO08DEC]干草出售Hay For Sale
  14. 【SpringCloud微服务实战学习系列】客户端负载均衡Spring Cloud Ribbon
  15. 再论sklearn分类器
  16. linux-python在vim下的自动补全功能
  17. STM32的CRC32 实现代码 -- Ether
  18. maximum-subarray 序列最大连续和 贪心
  19. hdu 5063 操作逆推+mul每次要*2%(modo - 1)
  20. CentOS7安装GNOME可视化界面和如何配置IP地址

热门文章

  1. rare alleles
  2. Solving ordinary differential equations I(nonstiff problems),exercise 1.1
  3. Java/Oracle/mySQL 日期格式
  4. android geendao简单使用
  5. git相关学习地址
  6. QTP基本循环异常遍历(代码方式实现)
  7. 花生壳的ddns 关键时刻又掉链子,准备迁到阿里万网
  8. Java IO: RandomAccessFile
  9. 未释放资源的教训,开发MongoDB连接一定要关闭连接
  10. mysql中事务的并发问题与隔离级别