【问题标题】:Can't resolve '.file.scss' in '../pages'无法解析“../pages”中的“.file.scss”
【发布时间】:2020-01-13 10:52:11
【问题描述】:

我有一个 Ionic 3 应用程序,我决定迁移到版本 4。某些页面无法识别来自 typescript 组件的 scss 文件。

@Component({
  selector: 'car-id',
  templateUrl: 'car-id.page.html',
  styleUrls: ['card-id.page.scss']
})

主要方面是某些页面可以正常运行。

这是错误

[ng]
[ng] ERROR in ./src/app/pages/car-id/car-id.page.ts
[ng] Module not found: Error: Can't resolve './card-id.page.scss' in '..\src\app\pages\car-id'

我该如何解决这个问题?类型

【问题讨论】:

  • 你的意思是把styleUrls: ['car-id.page.scss']?

标签: css angular typescript ionic4


【解决方案1】:

希望你做得很好!!!

由于您没有放置整个文件夹结构,但我想它无法从当前目录中找到文件。

尝试使用./ 如下(如果它在同一个当前文件夹中):-

templateUrl: './card-id.page.html',
styleUrls: ['./card-id.page.scss']

另外,请检查以下是否是您的错字或故意更改:-

selector: 'car-id', // is the same name used in the parent component?
templateUrl: 'car-id.page.html', // did you mean card here?
styleUrls: ['card-id.page.scss'] // did u mean car here?

希望我能够解决您的问题!快乐编码!干杯!!!

【讨论】:

  • 您好,为了将来参考,由于简单错字导致的问题应作为题外话结束,而不是回答,因为它们可能会适得其反,因为对于搜索类似问题的人来说可能会适得其反。
  • 泰。我很菜鸟:))
猜你喜欢
  • 2020-10-30
  • 1970-01-01
  • 2021-08-19
  • 2022-10-16
  • 1970-01-01
  • 2016-10-24
  • 1970-01-01
  • 2013-04-06
  • 2015-01-08
相关资源
最近更新 更多