2017-05-01 8 views
3

laravel-mixのWebパックで外部ライブラリを使用する必要があります。 webpack docslaravel mixで外部ライブラリを設定する

{ 
    output: { 
     // export itself to a global var 
     libraryTarget: "var", 
     // name of the global var: "Foo" 
     library: "Foo" 
    }, 
    externals: { 
     // require("jquery") is external and available 
     // on the global var jQuery 
     "jquery": "jQuery" 
    } 
} 

で説明した。しかし、私はlaravelミックスでこれを行うことができますとしてWebパックでは私はこのような何かをすべきか?ただ、

let mix = require('laravel-mix'); 

下記のおwebpack.mix.jsファイル

答えて

1

は、次のコード

mix.webpackConfig({ 
    externals: { 
     "jquery": "jQuery" 
    } 
}); 

を追加し、必要に応じて外部の他を追加します。例えば、私がロードすることを決定し、外部反応しReactDOMはので、私の設定では、私たちがここに

externalsを行ったよう mix.webpackConfigパラメータオブジェクト内の任意のWebPACKのデフォルトの設定を上書きすることができ

mix.webpackConfig({ 
    externals: { 
     "react": "React", 
     "react-dom": "ReactDOM" 
    } 
}); 

注意です

関連する問題