File tree 3 files changed +29
-0
lines changed
3 files changed +29
-0
lines changed Original file line number Diff line number Diff line change
1
+ ---
2
+ ' alita ' : patch
3
+ ---
4
+
5
+ feat: compatible mako
Original file line number Diff line number Diff line change
1
+ import { IApi } from 'umi' ;
2
+ import { dirname } from 'path' ;
3
+
4
+ export default ( api : IApi ) => {
5
+ // 强制关闭
6
+ if ( api . userConfig . mako !== false ) {
7
+ api . modifyConfig ( ( memo ) => {
8
+ // 可能通过内置默认开启
9
+ if ( api . config . mako ) {
10
+ // https://github.com/umijs/mako/issues/979
11
+ const version = require ( `${ dirname (
12
+ require . resolve ( 'pdfjs-dist/package.json' ) ,
13
+ ) } /package.json`) . version ;
14
+ if ( version === '2.1.266' ) {
15
+ memo . alias [ 'pdfjs-dist' ] = dirname (
16
+ require . resolve ( '@lingxiteam/pdfjs-dist/package.json' ) ,
17
+ ) ;
18
+ }
19
+ }
20
+ return memo ;
21
+ } ) ;
22
+ }
23
+ } ;
Original file line number Diff line number Diff line change @@ -20,6 +20,7 @@ export default (api: IApi) => {
20
20
require . resolve ( './commands/generate/pages' ) ,
21
21
// aigc
22
22
// require.resolve('@alita/plugin-azure'),
23
+ require . resolve ( './features/compatibleMako' ) ,
23
24
] ;
24
25
const plugins = [
25
26
require . resolve ( '@alita/plugins/dist/aconsole' ) ,
You can’t perform that action at this time.
0 commit comments