项目 webpack搭建
问题:在入口文件index.html中根据不同的变量引入不同的js
使用插件HtmlWebpackPlugin
根据配置文件的指令找到执行的文件,env_config变量直接在指令中负值。这里我们使用npm run dev

new HtmlWebpackPlugin({
      filename: "index.html",
      template: "index.html",
      inject: true,
      favicon: resolve("favicon.ico"),
      title: "zyouth-web",
      templateParameters: {
        env_config:process.env.env_config,
        BASE_URL: config.dev.assetsPublicPath + config.dev.assetsSubDirectory
      }
    })
templateParameters中的变量就能直接在index.html中使用
<% if(env_config === "sit" || env_config === "devonline"||env_config === "dev"){%>
      <script src="./dll/_dll_lib.js"></script>
    <%} %>










