3
目的:パターンPに一致するライブラリの場合、webpack
はrequire
ステートメントをそのまま出力/コンパイルします。Webpack:一部のモジュールでは、 'require'ステートメントをそのまま残す
例:
ので、実行時に作品を必要とする、私は
as-is
を通じて得たいmylib
があるとします。とこのようなコード。
var b = require("./some.stuff.that.webpack.should.inline"); a = require('mylib/should/stay/a/Require');
私は、プラグインはこれを行うことができます知っているが、私はトラブルthe plugin docs
を理解する/右のイベントをインターセプトを持っています。この
/******/ ([
/* 0 */
/***/ function(module, exports, __webpack_require__) {
a = __webpack_require__(1);
/***/ },
/* 1 */
/***/ function(module, exports) {
module.exports = require('mylib/should/stay/a/Require');
のような出力をしたいですこれまでに試したもの: 1. external
...これは定義が別の場所にあると仮定します 2. IgnorePlugin
はwebpackMissingModule
...私が望むのと反対です。