2017-01-22 11 views
3

목표 : 패턴 P와 일치하는 일부 라이브러리의 경우 webpackrequire 문을 그대로 방출/컴파일하십시오.Webpack : 일부 모듈의 경우 'require'문을 그대로 두십시오.

예 :

  1. 가정하자 나는이 내가 실행시 작업을 필요로하므로, as-is을 가지고 싶은 mylib.

  2. 및 코드.

    var b = require("./some.stuff.that.webpack.should.inline"); a = require('mylib/should/stay/a/Require');

나는 내가 플러그인이 작업을 수행 할 수있어이

/******/ ([ 
    /* 0 */ 
    /***/ function(module, exports, __webpack_require__) { 

      a = __webpack_require__(1); 


    /***/ }, 
    /* 1 */ 
    /***/ function(module, exports) { 

      module.exports = require('mylib/should/stay/a/Require'); 

과 같은 출력을 원하지만, 나는 이해/문제가 바로 이벤트를 차단하는 데 문제 the plugin docs

지금까지 시도 : 1. external ...이 정의는 다른 곳에서 가정합니다 2. IgnorePluginwebpackMissingModule ... 내가 원하는 것과 반대입니다.

답변

-1

npm package webpack-node-externals 
를 사용해보십시오
관련 문제