将自定义CSS文件添加到页面时,Nativescript 6.1返回错误

时间:2019-09-05 15:34:14

标签: 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

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

1 个答案:

答案 0 :(得分:4)

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

将所有组件升级到最新版本,一切都会正常。

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

√组件本机脚本具有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