1.0.3 • Published 6 years ago
@talentui/dll-parser v1.0.3
@talentui/webpack-config
@talentui/dll-webpack-config
都有共同的对dllList解析逻辑,所以将这部分逻辑逻辑抽离出来,单独发布一个包,维护这部分公用的逻辑
用法
/***
引入DllParser 类
**/
const DllParser = require('@talentui/dll-parser');
/**
生成实例
参数:
1. dllList: 项目中引用的dll列表,如['@talentui/dll-react']
2. isProduction:是否是生产环境
**/
const DllParserInstance = new DllParser(dllList, isProduction);
/**
获取解析过后的dllList列表
**/
const dllListAfterParse = DllParserInstance.parseDll();//解析后的dllList列表
/**
获取配置好的dllReferencePlugin插件;
参数:
1. root: 项目的跟目录
**/
const dllReferencePlugins = DllParserInstance.getRefPlugin(root);