【发布时间】:2015-03-26 14:02:12
【问题描述】:
我了解如何让 sass 文件通过终端监视 css 文件。 但只有当文件在我的计算机上时才会出现这种情况。
如果我直接在服务器上编辑文件,如何设置相同的进程。 创建网站时(我在 Sublime Text3 上从服务器加载文件)并且我的计算机上没有任何文件,我也不希望它们在我的计算机上。如果文件直接加载到我的文本编辑器上并将所有内容直接保存在我的服务器上(因此无需在我的计算机上保存任何内容),我不知道如何让 sass 监视我的 css 文件。
如果是通过终端或其他方式完成,是如何完成的?
【问题讨论】:
-
你目前在你的开发机器上使用什么来“观察”sass?我可以根据您当前的实现为您的服务器设置提供建议。此外,重要的是要知道您是否在运行 sass 编译器后提供这些文件,因此我可以提供有关缓存清除的建议。最后,您使用的是什么框架(如果有的话)?
-
我将不胜感激!我正在使用: - Sublime text 3 作为文本编辑器。 - 可爱的 FTP(付费版) - Mac OSX 我最近刚刚学会了如何设置 Sass 并使用它(仍然是初学者级别)。但这只是在文件在我的电脑上时进行设置。但是如果文件在服务器上并且我直接在服务器上编辑它们,我不知道该怎么做。谢谢
-
好的,所以最初我认为您的目标是构建一个 Web 应用程序来处理来自用户的资产的实时编译。但听起来你才刚刚开始。首先,我建议不要直接在服务器上编辑文件,因为那样你在发布之前就没有测试空间了。这是“部署”代码的概念。因此,在您的开发环境中开发您的 sass/js/backend 代码,然后在测试/确保一切正常并且看起来符合您的预期后将其部署到您的服务器。
-
很公平,但我正在处理关于我的网站部署的子域。这纯粹是为了测试目的,并意味着作为一个学习轨迹。因此,如果您能帮我设置它,我将非常感激,因为我不知道该怎么做。
-
别担心,我完全理解部署您的代码会造成怎样的混乱。我只需要有关您当前设置和知识的更多信息,以便更好地帮助您。你的服务器操作系统是什么?你自己设置服务器吗?你有终端访问它吗?您是使用 Apache 还是 Nginx 来提供文件?