config.codekit 在未选中输出/编译的情况下恢复 JS 文件
Posted
技术标签:
【中文标题】config.codekit 在未选中输出/编译的情况下恢复 JS 文件【英文标题】:config.codekit reverts JS files with output/compilation unchecked 【发布时间】:2014-07-22 15:01:35 【问题描述】:Codekit 只允许您在每个文件的基础上禁用 JS 文件的编译,但更糟糕的是它会始终恢复我已经标记为没有“编译/输出”的 JS 文件。
当你打开一个 JS 文件来编辑它,或者当你切换 Git 分支时会发生这种情况。您不会注意到更改,Codekit 会进行后台“刷新”,并自动更新您的 config.codekit。接下来你知道,你正在保存文件,Codekit 正在编译一个你不需要的 JS 文件。
我可以通过恢复对 config.codekit 的更改来解决问题,但在大型 JS 应用程序中,这充其量是一个糟糕的解决方法,并且应该在站点范围内禁用 JS 编译。
【问题讨论】:
你有没有想过解决这个问题? 【参考方案1】:如果有人通过这个问题并且仍然需要帮助,我会给出一些我找到的答案,这些答案为我解决了这个问题。
首先,您可以在项目范围内编辑文件处理设置。在项目设置中,可以使用“应用”按钮将输出参数应用于所有现有文件:
然后,您可以选择使用适用于整个系统的简单快捷方式来暂停文件监视。在 Git 中切换分支时,避免对 CodeKit 的配置文件进行不必要的更改很有用。 您可以在CodeKit online documentation 中找到有关它的更多详细信息:
在 Git 或 Subversion 中使用 CodeKit 在您执行任何会同时更改大量文件的操作(切换分支、变基、拉取请求等)之前,您必须告诉 CodeKit 忽略文件更改。
【讨论】:
这个问题我遇到过无数次了,以后还会继续。我永远记不住要暂停 codekit 的文件监控!!以上是关于config.codekit 在未选中输出/编译的情况下恢复 JS 文件的主要内容,如果未能解决你的问题,请参考以下文章
PHP JQuery Checkbox - 如果复选框被预先选中,它不会在未选中时删除“选中”属性
如何在未安装 CUDA 工具包的机器上运行已编译的 CUDA 代码?
类型“System.Data.Objects.DataClasses.EntityObject”在未被引用的程序集中定义。