我正在开发一个网络项目。这是我第一次使用 sass,我很喜欢它。但是我有一个与同步文件有关的问题。(我使用 Aptana Studio 作为 IDE)
当我对任何文件进行任何更改并保存时,AptanaStudio 会自动与远程服务器同步并上传它……这很棒。但是当我更改我的 .scss 文件时,.css 文件会更新,但不会与远程服务器同步。我必须手动上传该文件。
有什么办法可以自动完成这个过程?有剧本吗?有什么程序吗?
我正在开发一个网络项目。这是我第一次使用 sass,我很喜欢它。但是我有一个与同步文件有关的问题。(我使用 Aptana Studio 作为 IDE)
当我对任何文件进行任何更改并保存时,AptanaStudio 会自动与远程服务器同步并上传它……这很棒。但是当我更改我的 .scss 文件时,.css 文件会更新,但不会与远程服务器同步。我必须手动上传该文件。
有什么办法可以自动完成这个过程?有剧本吗?有什么程序吗?
我希望您不要将此上传内容用作部署过程。
我不知道 Aptana,但它应该是这样工作的(在 Rails >= 3.1 项目中):
rake assets:precompile
在您的服务器上运行。建议将这些生成的文件保留在您的 (GIT/SVN) 存储库之外。这里有官方指南。这里还有一个Railscasts 集,还有一个关于这个主题的专业集,但那一集要花你 9 美元。