设置babel忽略文件 @vue/cli-plugin-babel忽略node_modules


 找到babel.config.js文件,添加ignore路径

module.exports = {
    "presets": ['@vue/app'],
    "ignore": ['./public/hj/js/webVideoCtrl.js'],
  }

 

如果要忽略node_modules的文件,以上配置就没有效果了,找到vue.config.js

   const svgRule = config.module.rule('svg') 
        svgRule.uses.clear()
        svgRule.exclude.add(/node_modules/) 
        // svgRule.exclude.add(/iview/)
        // svgRule.exclude.add(/font-awesome/)
        // svgRule.include.add(/\/fxSvg\/.*\.svg$/)
        svgRule // 添加svg新的loader处理
            //.test(/\/fxSvg\/.*\.svg$/)
            .test(/\.svg$/)
            .use('svg-sprite-loader')
            .loader('svg-sprite-loader')
            .options({
                symbolId: 'icon-[name]',
            })

主要是配置 exclude


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM