javascript - webpack2中CopyWebpackPlugin无法复制自动生成的文件
迷茫
迷茫 2017-04-11 12:30:53
[JavaScript讨论组]

在webpack2中同时使用插件HtmlWebpackPlugin和CopyWebpackPlugin时,想将HtmlWebpackPlugin插件自动生成的文件,通过CopyWebpackPlugin插件自动复制到某个指定文件夹下。
HtmlWebpackPlugin插件写法如下:

new HtmlWebpackPlugin({
  title: '主页',
  filename: '../dist/static/Home.html',
  template: 'html/template.html',
  inject: true,
  chunks: ['vendor', 'manifest', 'Home'],
  minify: {
    removeComments: true,
    collapseWhitespace: true,
    removeAttributeQuotes: true
  },
  chunksSortMode: 'dependency'
})

CopyWebpackPlugin插件写法如下::

new CopyWebpackPlugin([
  {
    from: path.resolve(__dirname, '../dist/static'),
    to: path.resolve(__dirname, '../static'),
    force: true,
    toType: 'dir',
    ignore: ['.*']
  }
])

打包时报错如下:

ERROR in [copy-webpack-plugin] unable to locate 'C:\Users\Administrator\IdeaProjects\test\src\main\webapp\dist\static' at 'C:\Users\Administrator\IdeaProjects\test\src\main\webapp\dist\static'

个人推测,是CopyWebpackPlugin插件准备复制的时候,HtmlWebpackPlugin插件还没生成对应的文件/文件夹。请问这种情况应该如何解决?

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全部回复(0)
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号