Webpack - Neet для создания нескольких HTML из одного и того же JavaScript - PullRequest
0 голосов
/ 24 октября 2019

Я создаю два HTML-кода из одних и тех же источников.

На данный момент у меня есть

module.exports = (_env,argv)=> {
  let entryPoints = {
    One:{ 
      path:"./src/somePath.js",
      outputHtml:"1.html",
      title: "One"
    },
    Two:{
      path:"./src/somePath.js",
      outputHtml:"2.html",
      title: "Two"
    },
    // some more unrelated files here
  ]

  // ...

  let entry = {}

  for(name in entryPoints){

      entry[name]=entryPoints[name].path
      if(argv.mode==='production'){
        plugins.push(new HtmlWebpackPlugin({
          title: entryPoints[name].title,
          inject:true,
          chunks:[name],
          template:'./template.html',
          filename:entryPoints[name].outputHtml
        }))        
      }
    }

    let config={

      entry,
      //....
  }

}

Это создает два набора файлов комплектов, один из которых называется One для 1.html. а другой называется Two для 2.html

Есть ли способ, что 1.html и 2.html имеют одинаковый пакет?

Спасибо

...