diff --git a/package.json b/package.json index e389f45..90938c3 100755 --- a/package.json +++ b/package.json @@ -8,10 +8,10 @@ "@midwayjs/core": "^2.13.4", "@midwayjs/decorator": "^2.13.2", "@midwayjs/orm": "^2.13.4", + "@midwayjs/view-nunjucks": "^2.13.4", "@midwayjs/web": "^2.13.4", "egg": "^2.32.0", "egg-scripts": "^2.15.2", - "egg-view-nunjucks": "^2.3.0", "ipip-ipdb": "^0.6.0", "jsonwebtoken": "^8.5.1", "lodash": "^4.17.21", diff --git a/src/config/plugin.ts b/src/config/plugin.ts index 5ec28cd..bebba5b 100755 --- a/src/config/plugin.ts +++ b/src/config/plugin.ts @@ -1,11 +1,7 @@ import { EggPlugin } from 'egg'; export default { static: true, // default is true - view: true, + view: false, schedule: true, - nunjucks: { - enable: true, - package: 'egg-view-nunjucks', - }, logrotator: false, // disable when use @midwayjs/logger } as EggPlugin; diff --git a/src/configuration.ts b/src/configuration.ts index 858da37..d4120b6 100644 --- a/src/configuration.ts +++ b/src/configuration.ts @@ -1,6 +1,7 @@ import { App, Configuration } from '@midwayjs/decorator'; import { ILifeCycle, IMidwayContainer } from '@midwayjs/core'; import { Application } from 'egg'; +import * as view from '@midwayjs/view-nunjucks'; import * as orm from '@midwayjs/orm'; import * as cool from 'midwayjs-cool-core'; // import * as wxpay from 'midwayjs-cool-wxpay'; @@ -13,6 +14,8 @@ import * as oss from 'midwayjs-cool-oss'; @Configuration({ // 注意组件顺序 cool 有依赖orm组件, 所以必须放在,orm组件之后 cool的其他组件必须放在cool 核心组件之后 imports: [ + // 模板渲染 + view, // 必须,不可移除, https://typeorm.io 打不开? https://typeorm.biunav.com/zh/ orm, // 必须,不可移除, cool-admin 官方组件 https://www.cool-js.com