transfer-webpack-plugin最简使用示例
2024-08-31 03:44:13
转移文件的插件
加载插件
$ npm install transfer-webpack-plugin --save-dev
API
new CopyWebpackPlugin(patterns: Array, basePath: String)
- patterns:数组,每项的格式为
{from: 'path', to: 'path'}
。- from:相对于
basePath
或者当前配置的context
(如果basePath
路径不存在)的路径 - to:相对于
build
即构建目录的路径
- from:相对于
- basePath(可选的):要从参数中解析目录
示例
目录结构
- build
- test
- src
- test
- test.js
- index.js
- test
- webpack.config.js
配置信息
webpack.config.js
var path = require('path');
var TransferWebpackPlugin = require('transfer-webpack-plugin');
module.exports = {
entry: path.resolve(__dirname, 'src'),
output: {
path: path.resolve(__dirname, 'build'),
filename: 'app.js'
},
context: path.resolve(__dirname, 'src'), //可以不写
plugins: [
// 把src/test目录下的文件copy到build/test目录下
new TransferWebpackPlugin([{
from: 'test',
to: 'test'
}], path.resolve(__dirname, 'src'))
]
};
执行命令
$ webpack
参考地址
https://github.com/molforp/transfer-webpack-plugin
最新文章
- RecyclerView解密篇(三)
- ios基础篇(二十九)—— 多线程(Thread、Cocoa operations和GCD)
- EnumMap
- 计算机网络(5)-----ICMP协议和PING程序
- javascript类的类比详解-大白话版
- 3D变形旋转
- xampp改到phpmyadmin的root密碼無法登錄
- P168 实战练习(权限修饰符)
- javascript保留两位小数
- [iOS]提交App报错ERROR ITMS -90207
- 找不到这个cache.properties缓存文件
- 《Linux命令行与shell脚本编程大全》 第二十七章 学习笔记
- 我学hash_map(1)
- dreamvc框架(三),dispartcher做了些什么
- Windows Phone 8 ControlTiltEffect
- Struts2命令空间小结
- Ubuntu通过apt-get安装指定版本和查询软件源有多少个版本
- Python IO模型
- 使用VSFTPD传输文件
- 使用dom4j中SAXReader解析xml数据
热门文章
- 读书笔记《CSS权威指南》
- 【转】Java中super和this的几种用法与区别
- 统计0到n之间1的个数[数学,动态规划dp](经典,详解)
- BZOJ:4219: 跑得比谁都快 3007: 拯救小云公主
- 【Java学习笔记之十三】初探Java面向对象的过程及代码实现
- 我的第三个网页制作:b、i、s、u、sub、sup标签的使用
- Codeforces Round #336 (Div. 2)【A.思维,暴力,B.字符串,暴搜,前缀和,C.暴力,D,区间dp,E,字符串,数学】
- [bzoj1717][Usaco2006 Dec]Milk Patterns 产奶的模式 (hash构造后缀数组,二分答案)
- BZOJ3109: [cqoi2013]新数独
- Spring框架学习笔记(7)——代理对象实现AOP