loaders之val-loader

安装
npm i -D val-loader
加载的模块必须使用以下函数接口,将 default export 导出为一个函数。

module.exports = function () {...};

如果你有这样的模块

answer.js

function answer () {
  return {
    code: 'module;'
  }
};

module.exports = answer;

您可以使用val-loader在构建时生成源代码

webpack.config.js

module.exports = {
  ...
  module: {
    rules: [
      {
        test: require.resolve('path/to/answer.js'),
        use: [
          {
            loader: 'val-loader'
          }
        ]
      }
    ]
  }
};

猜你喜欢

转载自blog.csdn.net/mlonly/article/details/87859899
val
今日推荐