0
点赞
收藏
分享

微信扫一扫

vue2.0+elementui集成file-loader之后图标失效问题

单调先生 2023-11-25 阅读 9

项目 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>
    <%} %>
举报

相关推荐

0 条评论