我刚开始尝试使用 TideSDK 将网站部署到 .exe 和 .app,这在很大程度上非常棒。
我目前遇到的问题是我所有的 CSS 样式都是使用 less.js 框架以 .less 样式编写的。在这里,我声明了自定义字体,当部署到标准 Web 浏览器时,它们适用于所有使用它们的元素。
当通过 Tide 部署时,除非我将所有样式从 .less 样式表中取出并将它们放回常规 .CSS 文件中,否则它似乎不会坚持下去,这让我相信 Tide 存在某种编译时更改在部署应用程序的实际视图时在内部使用。
我不知道如何解决这个问题。作为一个说明,我没有得到任何
[Error] Error finding
来自潮汐控制台的错误,这让我相信.svg 正在被发现,只是没有应用。
更新:
看来我在 src: url('...') 中使用了错误的语法,所以 .less 文件中的 CSS 实际上是默默地失败了。我现在收到一个非常奇怪的 [Error] Error Finding... .svg 文件。这行 CSS 中的 URL 由 app: 3 次添加。