如何在使用vue-cli设置时从babel-loader中排除特定文件?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在使用vue-cli设置时从babel-loader中排除特定文件?相关的知识,希望对你有一定的参考价值。

transpileDependencies中有一个选项vue.config.js可以配置为来自node_modules的所有模块,应该进行转换,尽管node_modules通常被排除在外。

我正在寻找的是像对话:我有一些第三方代码,不在node_modules内,并且已经作为相当大的ES2015 UMD模块提供。 (不必要地)发现这需要相当长的时间,有时根本没有完成。因此,我想将此路径配置为从babel transpiliation中排除。目前将此模块置于node_modules下是不可取的。

那么有一种简单的方法来配置路径以免被babel-loader排除吗?

答案

也许,你可以使用你的babel.config.js来忽略babel过程

const path = require('path')

module.exports = 
  presets: [],
  plugins: [],
  exclude: [
    path.resolve('file path')
  ]

看到那里https://babeljs.io/docs/en/options#ignore

以上是关于如何在使用vue-cli设置时从babel-loader中排除特定文件?的主要内容,如果未能解决你的问题,请参考以下文章

如何在编译时从表达式设置变量值?

使用vue-cli开发过程中如何把jQuery设置为全局

如何在应用程序呈现时从firestore获取集合并设置为vuex状态?

当 UISearchbar 点击时从私人有效用户设置中读取

使用 vue-cli 设置时如何从 babel-loader 中排除特定文件?

Vue-cli4脚手架搭建