Nativescript CSS - ошибка: первый параметр require должен быть строкой - PullRequest
0 голосов
/ 04 ноября 2019

Я получил следующую ошибку при попытке создать специфичный для платформы CSS для моего компонента приложения. Мой android.css работает, но common.css - нет. Любые идеи почему?

JS: Error: /app.component.common.css does not start with /data/data/org.nativescript.portalestapp/files/app

JS: Error: Could not load CSS from /app.component.common.css: Error: require's first parameter should be string

У меня есть следующие файлы: app.component.html

app.component.ts

app.component.common.css

app.component.android.css

app.component.ios.css

app.component.ts:

@Component({
    selector: "ns-app",
    moduleId: module.id,
    templateUrl: "app.component.html",
    styleUrls: ["./app.component.css"]
})

app.component.common.css:

.page{
    background-color: #F4F5F7;
    font-family:Poppins-Regular, Poppins
}

.custom-action-bar {
    background-color:transparent;
}

app.component.android.css:

@import "/app.component.common.css";

.page {
    background-color: #fffffffa;
}

1 Ответ

0 голосов
/ 04 ноября 2019

page{
    background-color: #F4F5F7;
    font-family:Poppins-Regular, Poppins
}

custom-action-bar {
    background-color:transparent;
}

Ваша первая запись должна быть строкой

...