我刚刚将应用程序更新到 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/