如何以正确的方式在webpack模块中使用库

时间:2017-03-08 10:40:11

标签: javascript webpack

在webpack捆绑的模块中使用像lodash这样的库的最佳做法是什么?

1。 要求它为全局变量

window._ = require('lodash');

2。 webpack conf

new webpack.ProvidePlugin({ _: 'lodash' });

3。 如果我想在该模块中使用lodash,则需要在模块中

let _ = require('lodash');

import _ from lodash;

4。 从lodash中仅导入我想要在当前模块中使用的函数,如

import { find, map } from 'lodash';

1 个答案:

答案 0 :(得分:0)

import { find, map } from 'lodash';

应该用于支持三次摇动