ttk集成Webpack过程中封装了一些性能相关的逻辑,包括但不限于以下几点:
- 通过Rule.include限制参与编译的JavaScript文件目录;
- 使用
try{}catch{}
配合require.resolve
取代npm list
判断模块是否安装; - 本地服务器监听文件中排除
node_modules
目录。
除了ttk内部封装的优化手段以外,你也可以通过配置对性能进行优化和定制:
ttk集成Webpack过程中封装了一些性能相关的逻辑,包括但不限于以下几点:
try{}catch{}
配合require.resolve
取代npm list
判断模块是否安装;node_modules
目录。除了ttk内部封装的优化手段以外,你也可以通过配置对性能进行优化和定制: