vue 打包关闭console.log
时间: 2023-01-11 10:55:36 浏览: 133
vue或react项目生产环境去掉console.log的操作
在 Vue 项目的 webpack 配置文件中,你可以使用一个插件来移除 console.log 语句。
首先,安装这个插件:
```bash
npm install --save-dev babel-plugin-transform-remove-console
```
然后,在 webpack 配置文件中的 module.rules 数组中的 babel-loader 配置中添加一个 plugins 选项:
```javascript
module: {
rules: [
{
test: /\.js$/,
use: {
loader: 'babel-loader',
options: {
plugins: ['transform-remove-console']
}
}
}
]
}
```
然后,打包时就会移除所有的 console.log 语句了。
注意:这只会移除通过 Babel 编译过的文件中的 console.log 语句,如果你的项目中有直接在源文件中使用 console.log 的话,那么它们不会被移除。
阅读全文