【问题标题】:Correct path to dist-folderdist 文件夹的正确路径
【发布时间】:2019-11-08 22:33:02
【问题描述】:

我正在尝试使用,带有角度:

https://material.io/develop/web/components/drawers/

我意识到我不能使用

@import "@material/drawer/mdc-drawer";
@import "@material/list/mdc-list";

因为我使用 CSS。

为了让它发挥作用,我决定放

styleUrls: [
    '...',
    "~@material/drawer/dist/mdc.drawer.min.css"
]

这个不行,他找不到。

什么是正确的方法?

两者都不起作用,这就像路径的图像:

https://imgur.com/a/Cvu9M0T

【问题讨论】:

  • 您需要完整路径,尝试 node_modules/@material/drawer/dist/mdc.drawer.min.css 或查看@swapnil N 答案
  • 更新了我的帖子,这两个建议似乎都不起作用

标签: angular angular-material


【解决方案1】:
"stylePreprocessorOptions": {
   "includePaths": [
      "./node_modules"
]}

只需将 node_modules 路径包含到 angular.json 文件中即可。

【讨论】:

    【解决方案2】:

    请尝试在下方添加

    styleUrls: [
        '...',
        "../../node_modules/@material/drawer/dist/mdc.drawer.min.css"
    ]
    

    如果有帮助请参考这篇文章。 Angular2: How to import a stylesheet from node_modules?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-04
      • 1970-01-01
      • 1970-01-01
      • 2016-10-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多