resolve 用于设置模块如何解析,常用配置如下:
- alias:配置别名,简化模块引入;
- extensions:在引入模块时可不带后缀;
- symlinks:用于配置 npm link 是否生效,禁用可提升编译速度。
module.exports = {resolve: {// extensions:在引入模块时可不带后缀;extensions: ['.js', '.jsx', '.ts', '.tsx', '.json', '.d.ts'],// alias 配置别名简化模块引入;alias: {'@': './',},symlinks: false,}}
