我刚开始尝试使用TideSDK将网站部署到.exe和.app,这在很大程度上是非常棒的。tideSDK + less.js + SVG font-face
我目前遇到的问题是,我所有的CSS样式都是使用less.js框架以无风格编写的。在这里面,我声明了自定义字体,并且在部署到标准Web浏览器时,它们适用于所有使用它们的元素。
当通过Tide进行部署时,除非我将所有样式表从无风格样式表中取出并将其放回到常规.CSS文件中,否则它似乎不会粘住,这使我相信有某种编译方式Tide在部署应用程序的实际视图时在内部使用的时间变化。
我不知道如何去解决这个问题。作为一个说明,我没有收到来自潮控制台,这使我相信,.SVG的被发现,只是没有应用任何
[Error] Error finding
错误。
UPDATE:
看来我是用错误的语法在src:URL( '...'),因此在.LESS文件中的CSS实际上是失败默默。我收到了一个非常奇怪的[错误]现在错误查找... .svg文件。在这行CSS中的URL被app前置:3次。