赞
踩
由于项目开发比较紧张,腾讯 IM 的接入就使用了 TUIKit 含UI集成方案,遇到的问题,uni-app的UI本来就是一个单独的项目,需要集成到现有的 Taro React 中,就只能作为一个独立的项目,不跳转时不影响原有逻辑。
用于把文件从源码目录直接拷贝到编译后的生产目录。
module.exports = {
// ...
copy: {
patterns: [
{ from: 'src/asset/tt/', to: 'dist/asset/tt/', ignore: ['*.js'] }, // 指定需要 copy 的目录
{ from: 'src/asset/tt/sd.jpg', to: 'dist/asset/tt/sd.jpg' } // 指定需要 copy 的文件
]
}
}
拷贝配置,可以指定全局的 ignore:
module.exports = {
// ...
copy: {
options: {
ignore: ['*.js', '*.css'] // 全局的 ignore
}
}
}
// 获取环境变量
const env = JSON.parse(process.env.npm_config_argv)['cooked'][1].split(':')[1];
module.exports = {
// ...
// 编译后的生产目录配置
outputRoot: `dist/dist_${env}`,
copy: {
// 判断环境,h5时不编译,直接拷贝到编译后的生产目录
patterns: env == 'h5' ? [
{ from: 'src/static', to: `dist/dist_${env}/static` }
] : []
}
}
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。