在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';
答案 0 :(得分:0)
import { find, map } from 'lodash';
应该用于支持三次摇动