webpack打包如何输出整个目录

需求

src/目录下:

src

api

home

data1.json
data2.json

如果我的index.js引入了两个json文件
如何webpack打包出api整个文件夹到dist里并维持子目录

问题出现的环境背景及自己尝试过哪些方法

我尝试过使用file-loader,但输出的只能是 dist/api/data1.json 这样的目录
我希望是 dist/api/home/data1.json


      {
        test: /\.json$/,
        use: [{
          loader: 'file-loader',
          options: {
            outputPath: 'api'
          }
        }]
      },
阅读 3.3k
2 个回答

outputPath: '[path][name].[ext]'

outputPath: '/api/home'

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题