<分区>
导入语法:
import * as foo from 'bar';
我同样尝试过:
export * as foo from 'bar';
但这引发了错误:
ERROR in src/app/@theme/components/aComp/aComp.loader.ts(1,10): error TS1005: 'from' expected. src/app/@theme/components/aComp/aComp.loader.ts(1,13): error TS1005: ';' expected. src/app/@theme/components/aComp/aComp.loader.ts(1,17): error TS1005: ';' expected. src/app/@theme/components/aComp/aComp.loader.ts(1,22): error TS1005: ';' expected.
还有导出语法:
export { default as foo } from 'bar';
有没有办法为 *
而不是 default
做到这一点?
(仅供引用,我正在尝试从语句中删除 require
):
export const foo = require('bar');
当 ng serve
运行包括上面的 .ts
时抛出下面的错误:
ERROR in src/app/@theme/components/aComp/aComp.loader.ts(6,20): error TS2304: Cannot find name 'require'.