我最近了解了Less和Scss +指南针。我的问题是,如果我使用ftp将已编译的.css文件上传到网站,并且我出城或远离家乡并希望对该CSS进行一些更改,我该如何制作这些更改.scss和.less文件并编译?
我可以访问朋友的咖啡馆电脑,但是我不能在我的朋友或咖啡馆电脑上安装红宝石,指南针,少量或更少。
答案 0 :(得分:2)
有一些SASS和LESS编译器可供javascript在最终用户浏览器中编译。如果要进行测试,可以使用无权访问的服务器上的其中一个安装守护程序。如果您在生产中进行这些更改,请不要。您不应该对需要在服务器上进行编译的文件进行实时编辑。这是一个糟糕的编程实践。
答案 1 :(得分:0)
如果您确实想这样做,我在NetDrive上取得的成功有限,它可以将FTP驱动器作为驱动器安装在您的计算机上。这意味着像WinLess这样的编译器可以看到驱动器并编译CSS。
我说有限,好像我在文本编辑器中打开我的Less文件并按保存,检查浏览器,返回编辑器 - 它给我一条消息“另一个用户已更新文件”。我猜它认为,因为我通过NetDrive打开它,NetDrive已经更新了它。
我可以通过我的文本编辑器的内置FTP打开文件,但是WinLess似乎无法看到它。
这样的事情有一定的潜力。还有一个用于Windows的CSS / LESS基本HTML编辑器的市场,它可以自动编译LESS并使用内置的FTP驱动器。我会为那些做到这一点的东西付出很多钱!
如果您在生产服务器上编译文件,我建议您需要定期备份主CSS文件 - 尽管这仍然是最佳实践。
希望能帮助某人或者如果某人有任何成功,请告诉我!