2017-05-01 3 views
3

laravel-mix가 포함 된 웹 패키지에서 외부 라이브러리를 사용해야합니다. 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 믹스와 함께이 작업을 수행 할 수있는 웹 팩에 나는이 뭔가를해야합니까? 당신의 webpack.mix.js 파일

답변

1

그냥

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

미만은 필요에 따라 다른 외부 추가 다음 코드를

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

를 추가합니다. 예를 들어 나는로드하기로 결정 외부 반응 ReactDOM 그래서 내 설정은 우리가 여기

externals을했던 것처럼 mix.webpackConfig 파라미터 객체 내부의 웹팩 기본 설정을 재정의 할 수 있습니다

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

주입니다