Babel插件transform-remove-console无法与Vue CLI 4 @ vue / cli-plugin-babel / preset一起使用吗?

UX工程师

使用Vue CLI 4创建的VueJS项目,您可以在以下位置使用方便的预置配置Babel babel.config.js

module.exports = {
  presets: [
    '@vue/cli-plugin-babel/preset',
  ],
};

我正在尝试使用babel-plugin-transform-remove-consoleconsole.*从内置的JS文件中删除

通过以下方式将插件安装为开发依赖项: npm i -D babel-plugin-transform-remove-console

然后修改babel.config.js

module.exports = (api) => {
  var env = api.cache(() => process.env.NODE_ENV);
  var plugins = [];
  // Change to 'production' when configs are working
  if (env === 'development') {
    plugins.push(['transform-remove-console', { exclude: ['error', 'warn'] }]);
  }
  return {
    presets: ['@vue/cli-plugin-babel/preset'],
    // plugins,
    // Doesn't work even when always on?
    plugins: ['transform-remove-console'],
  };
};

这应该通过运行起作用npm run serve -- --reset-cache,并且我也曾尝试在不同的环境下多次构建该应用程序,但是控制台日志仍然显示在浏览器的控制台中?

Vue CLI的预设是否由于无法通过此配置文件设置插件而混淆了吗?

更新:创建了Vue CLI存储库的错误报告,并且在创建最小的错误再现存储库时,我发现此插件正在与新项目一起使用

但是,我不知道是什么原因造成的,因为我已经将该应用程序与最新的CLI引导模板进行了同步,并且还尝试通过`npm cache clean --force来破坏NPM缓存。

UX工程师

@Zydnar推荐使用nukingnode_modules文件夹的建议似乎有所帮助,但是,我还发现我最近的NPM软件包升级被中断了,并且没有完全成功。有一些Vue CLI插件具有不同的版本。

在对node_modules所有软件包进行核对和升级之后,此Babel插件开始工作!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么对Babel和ESLint使用Vue CLI?

来自分类Dev

将Babel插件添加到Vue CLI项目不起作用

来自分类Dev

无法安装babel-cli

来自分类Dev

在本地使用babel-cli

来自分类Dev

无法使用 vue/cli 创建 Vue 项目

来自分类Dev

babel CLI 可以打印调试信息吗?

来自分类Dev

如何使用Babel CLI编译文件

来自分类Dev

如何将Vue.component与模块或Vue CLI一起使用?

来自分类Dev

无法获取Vue CLI 4查找依赖项

来自分类Dev

Vue js CLI 2 导入和使用javascript插件

来自分类Dev

我需要在vue-cli-3项目上运行Mocha Test Explorer的babel或其他设置?

来自分类Dev

React-tools:当我将Browserify与Babelify一起使用时是否需要Babel-CLI?

来自分类Dev

React-tools:当我将Browserify与Babelify一起使用时是否需要Babel-CLI?

来自分类Dev

如何使用babel-cli从转译的代码中删除注释

来自分类Dev

使用Babel-cli手动编译React JSX

来自分类Dev

如何使用 babel 7 cli 编译打字稿?

来自分类Dev

Babel 6 CLI:意外的令牌导出?

来自分类Dev

如何将Babel用于CLI程序?

来自分类Dev

无效版本:Ember-Cli-Babel

来自分类Dev

[Vue警告]:无法安装组件:Vue CLI 4中未定义的模板或渲染功能

来自分类Dev

如何在Vue CLI中使用CDN?

来自分类Dev

使用 vue-cli 编译失败

来自分类Dev

Babel:CLI已移至软件包babel-cli中

来自分类Dev

babel-preset-env无法与webpack-dev-server v2.2.0-rc.0一起使用

来自分类Dev

将JQuery全局添加到Vue CLI 4

来自分类Dev

Vue-CLI无法显示模式窗口

来自分类Dev

无法安装Vue CLI?(苹果系统)

来自分类Dev

无法在Linux Ubuntu中安装@ vue / cli

来自分类Dev

将Webpack与babel和babel-preset-react和babel-preset-es2015一起使用

Related 相关文章

热门标签

归档