本文主要是介绍Expose-loader使用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
expose-loader 运行暴露一个模块(整体或者部分)给全局对象(self、window和global)
首先,安装
npm install expose-loader --save-dev
可以使用 | 或者 %20 (空格)分割expose中的globalName、moduleLocalName和override。
import $ from 'expose-loader?exposes=$,jQuery!jquery';
//
//将'jquery'添加到全局对象中,其名称为'$',和'jQuery'import { concat } from 'expose-loader?exposes=_.concat!lodash/concat';
//
//将'lodash/concat' 添加到全局对象中,其名称为'_.concat'import {map,reduce
} from 'expose-loader?exposes=_.map|map,_.reduce|reduce!underscore';
//
//将'underscore'中的'map'和'reduce'方法分别添加到全局对象中,其名称为'_.map'和'_.reduce'
这篇关于Expose-loader使用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!