fengxiang
2018-08-03 4c99ab95e0449348d938ec0ceb949bceafb0cfda
src/app/delon.module.ts
@@ -175,11 +175,14 @@
import { AlainACLModule } from '@delon/acl';
import { DelonCacheModule } from '@delon/cache';
// mock
// import { DelonMockModule } from '@delon/mock';
// import * as MOCKDATA from '../../_mock';
// import { environment } from '@env/environment';
import { DelonMockModule } from '@delon/mock';
import * as MOCKDATA from '../../_mock';
import { environment } from '@env/environment';
// const MOCKMODULE = !environment.production || environment.chore === true ?
//                     [ DelonMockModule.forRoot({ data: MOCKDATA }) ] : [];
// 生产 测试 开发 都打mock
const MOCKMODULE = [ DelonMockModule.forRoot({ data: MOCKDATA,
force: false}) ];
// region: global config functions
@@ -204,7 +207,7 @@
        AdReuseTabModule.forRoot(), AdFullContentModule.forRoot(), AdXlsxModule.forRoot(), AdZipModule.forRoot(),
        // auth
        AlainAuthModule.forRoot({
            // ignores: [ `\\/login`, `assets\\/` ],
            ignores: [ `\\/login`, `assets\\/` ],
            token_send_key : 'X-Authorization',
            token_send_template : 'Bearer ${token}',
            token_send_place : 'header',
@@ -216,7 +219,7 @@
        // cache
        DelonCacheModule.forRoot(),
        // mock
        // ...MOCKMODULE
        ...MOCKMODULE
    ]
})
export class DelonModule {