Nativescript 6.1 在向页面添加自定义 css 文件时返回错误

标签 nativescript nativescript-angular

我刚刚将应用程序更新到 Nativescript 6.1,但调用 page.addCss 时遇到此错误:

page.addCssFile('~/themes/' + settings.cssThemeName + '.css');

我没有收到此错误:

Error: Could not load CSS from ~/themes/white.css: Error: require's first parameter should be string

这可能是一个错误吗?我尝试了多种方法来访问该文件,但总是遇到相同的错误

最佳答案

升级一些软件包后,我遇到了同样的问题。

将所有组件升级到最新版本,一切都应该没问题。

这就是我目前所拥有的,并且运行良好。

√ 组件nativescript有6.1.0版本并且是最新的。

√ 组件 tns-core-modules 版本为 6.1.0,并且是最新的。

√ 组件tns-android有6.1.0版本并且是最新的。

“nativescript-dev-webpack”:“^1.2.0”,

不要忘记使用

重新生成 webpack 配置和依赖项

npm 我 nativescript-dev-webpack@latest --save-dev ./node_modules/.bin/update-ns-webpack --deps --configs

有关更多详细信息,请参阅文档 Nativescript Upgrade Instructions

关于Nativescript 6.1 在向页面添加自定义 css 文件时返回错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57808789/

相关文章:

java - 在 NativeScript 中使用 Android 原生代码 (JAVA)

angular - 属性绑定(bind) tabItem 未被嵌入式模板上的任何指令使用

android - 不允许 NativeScript Angular 明文 HTTP 流量到本地主机

typescript - 如何将 Typescript 添加到 Nativescript-Vue 项目中?

android - 本地存储 API 在 NativeScript WebView 中不起作用

angular - 找不到模块 'application-settings'

IOS 自动生成配置文件和证书

NativeScript Angular ListPicker 的行为类似于 `<select>`

firebase - FCM - 推送通知仅适用于控制台,不适用于 postman

ios - NativeScript:禁用 iOS WebView 缩放控件的方法?