代码之家  ›  专栏  ›  技术社区  ›  Fredrik

Babel不使用Laravel Mix传输node_模块

  •  0
  • Fredrik  · 技术社区  · 5 年前

    这就是我如何包括我的依赖,这次 vue2-google-maps . 但是生成的代码仍然包含 Object.entries 运行后 npm run dev .

    mix.webpackConfig({
        module: {
            rules: [
                {
                    test: /node_modules\/(vue2-google-maps)\/.+\.js$/,
                    use: [
                        {
                            loader: 'babel-loader',
                            options: mix.config.babel()
                        }
                    ]
                }
            ]
        }
    });
    
    mix.js('resources/js/app.js', 'public/js')
        .extract()
        .babel(['public/js/manifest.js'], 'public/js/manifest.es5.js')
        .babel(['public/js/vendor.js'], 'public/js/vendor.es5.js')
        .babel(['public/js/app.js'], 'public/js/app.es5.js')
    

    Here is a similar question Here is another similar question ,但那一个没有答案。

    这是我的 巴贝尔 :

    {
      "presets": [
        [
          "@babel/preset-env", 
          {
            "targets": { "ie": "10" }
          }
        ]
      ]
    }
    

    0 回复  |  直到 5 年前
    推荐文章