扩展公共 utils
用 Create Godzilla App 创建的 UI 应用,已经提供了很多公共 utils,一般合理使用这些 utils 就能满足项目需求,如若不满足,可以修改或者扩展公共 utils。
假设我们要增加公共字典,如下为操作步骤
第一步,新增文件 app/utils/index.ts, 注意文件路径不可改,内容如下
// app/utils/index.ts
// export框架默认配置,注意,这一行不能删改!
export { fullScreen, KeyStore, logger, WebSocket, lockScreenEvent } from '@/utils';
第二步,在 app/utils 下新增字典文件 Dict/index.ts
// app/utils/Dict/index.ts
/**
* 数据字典常量定义
*/
export default {};
第三步,在 app/utils/index.ts 文件 export 字典常量
// export框架默认配置,注意,这一行不能删改!
export { fullScreen, KeyStore, logger, WebSocket, lockScreenEvent } from '@/utils';
// 引入其他utils,例如数据字典常量
export { default as DICT } from './Dict';
最后,就可以在项目中使用了, 重新 npm start 就可以看到效果啦
import { DICT } from 'utils';
// ...