【发布时间】:2019-01-26 18:26:26
【问题描述】:
问题:
考虑这个项目结构:
/src
/public
/styles
/general
/tables.scss
/secure
/components
/someTable1
/someTable.component.ts
/someTable.component.css
/someTable2
我想使用别名(如角度模块)导入路径 src/app/public/styles/general/tables.scss 上创建的“table.scss”上的默认样式。例如:
import { TableScss } from '@styles/general/table.scss';
@Component({
selector: 'some-table-1',
templateUrl: './some-table-1.component.html',
styleUrls: ['./some-table-1.component.css', TableScss]
})
这有意义吗?我已经在 tsconfig.app.json 上注册了别名,但出现以下错误:
src/app/secure/components/some-table1/some-table-1.component.ts(x,y) 中的错误:错误 TS2307:找不到模块“@styles/general/table.scss”。
有什么想法吗?我有其他模式可以这样做吗?
【问题讨论】:
-
为什么要导入scss文件?
标签: angular typescript import sass angular5