使用内置插件
UmiJS其实是一个“大杂烩”框架,框架本身还有很多内置插件,我们可以自由选择是否开启。具体插件列表可以参考官方文档。
安装内置插件
create-umi默认创建的工程没有安装内置插件模块,我们可以手动安装。
npm install --save-dev @umijs/plugins
这里安装的内置插件都在node_modules/@umijs/plugins/dist中,我们也可以查看这个目录中的文件确定我们需要的插件。此外,由于UmiJS单独封装了@umijs/plugins,因此实际上只要确认关闭了内置插件,内置插件和外部单独安装的模块就是不冲突的。
开启插件
开启插件可以在config/config.ts中进行配置,比如我们需要使用request插件,此时可以添加如下配置。
export default defineConfig({
plugins: ['@umijs/plugins/dist/request'],
request: {},
});
plugins字段指定了插件文件的路径,request是具体插件的配置块。
配置完后,我们要重新生成一下.umi,否则IDE的代码提示可能识别不到相关插件的API,执行如下命令即可。
npm run setup
作者:Gacfox
版权声明:本网站为非盈利性质,文章如非特殊说明均为原创,版权遵循知识共享协议CC BY-NC-ND 4.0进行授权,转载必须署名,禁止用于商业目的或演绎修改后转载。