如何从浏览器中的源删除webpack://

时间:2018-03-04 14:26:25

标签: webpack vue.js production webpack-production

我正在为Vue.JS网站使用this webpack模板。

我部署了应用程序并且运行良好,但如果您使用开发人员工具> Chrome中的来源,然后在webpack下://您可以看到组件和整个代码。有没有办法摆脱它?或者,如果您使用webpack,这通常是这样吗?

谢谢。

2 个答案:

答案 0 :(得分:2)

这是因为webpack生成source maps,显示原始源代码和结构。

对于webpack模板,您正在寻找config/index.js文件

并且为了跳过源地图生成更改productionSourceMapfalse

module.exports = {
  dev: {
    (...)
  },

  build: {

    (...)

    productionSourceMap: false,
    // https://webpack.js.org/configuration/devtool/#production
    devtool: '#source-map',

    (...)
  }
}

答案 1 :(得分:0)

如果您使用的是vue-cli并有一个vue.config,js文件,则只需像这样添加即可

#include <limits.h>

int sadd (int x, int y)
{
  if(y > INT_MAX - x) // overflow
    return INT_MAX;
  if(x > INT_MAX - y) // overflow
    return INT_MAX;
  return x + y;       // no overflow
}