我刚刚将我的应用程序更新为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
可能是错误吗?我尝试了多种方法来访问文件,但总是遇到相同的错误
答案 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