问题标签 [codekit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2296 浏览

sass - Codekit + Sass 和自动编译

我已经compass/sass设置了我app.scss的样式表,为每个媒体查询导入了一个单独的样式表(因为我目前正在处理一个响应式站点)。

app.scss我想知道在对其中一个导入的样式表进行修改后是否有办法强制重新编译?

目前我对其中一个导入的文件进行了修改,然后需要重新保存app.scssCodekit重新编译并包含新的导入文件更改。

不确定这是否应该首先工作,我做错了什么......或者我是否需要添加某种设置。

提前致谢。

更新:

配置文件

0 投票
2 回答
368 浏览

variables - CodeKit $pageTitle 变量“未定义” - CodeKit 编译问题

我正在与 Foundation 合作并使用 .kit 语言使用 CodeKit 进行编译。尝试使用我在 _head-red.kit 文件中调用的 $pageTitle 变量,如下所示:

它在页面文件中定义如下:

不知道怎么回事。我的 _head-ref.kit 文件位于 /partials 目录中,由 /pages 目录中的页面文件(成功)调用。当我尝试编译时,我得到

任何帮助是极大的赞赏。谢谢

0 投票
1 回答
1013 浏览

less - CodeKit 不使用 @font-face 声明编译 .less

初始帖子:我将一个项目从我的服务器移回我的本地环境,现在 .less 文件将无法编译。

.kit 和 .js 编译良好。当我保存一个 .less 文件时,codekit 说“成功的代码包编译了 xy.less”,但它没有生成任何东西。

此外,如果我在 less 文件中写了一些垃圾,仍然会有成功消息。

所有 .less 文件都很好地显示在代码工具包窗口中,但似乎完全忽略了 less 文件

osx Mavericks,codekit 1.9.3

我将问题缩小到 .less 导入中的 @font-face 声明。我使用来自 myfonts.com 的 webfont 我添加了 myfonts.com css 声明,如下所示:

有问题的行是format('embedded-opentype')在我的 less 文件中包含此行的行,代码工具包停止编译,但发出一条成功消息。

如果我在第四行写Hello World :

Codekit 向我抛出了一个错误。

但如果我写同样的,下面一行:

这会引发成功消息,并且编译的 .css 不会更改。

所以一定是这条线对吗?:src: url('/webfonts/29DFBD_0_0.eot?#iefix') format('embedded-opentype'),那有什么问题?

0 投票
1 回答
494 浏览

css - codekit-config.json 不断出现在 Tower 中,有没有人找到使用 gitignore 的永久修复?

CodeKit 会经常刷新,并且 config.json 会不断出现。我将此文件放在 gitignore 中,但它仍然存在。gitignore 中的这一行有问题吗?我已经为这个问题发布了一个快速的临时修复,有没有人知道使用 gitignore 的一个好的永久修复或者知道为什么我的不工作?

/www/app/webroot/public/codekit-config.json

0 投票
1 回答
578 浏览

compiler-errors - 升级 MAMP 后无法通过 compass 编译 sass

我最近更新MAMP了,现在当我尝试sass使用以前一直有效的内置指南针引擎进行编译时出现此错误。

我在这里关注这个页面来做到这一点。

http://documentation.mamp.info/en/mamp/installation/updating-mamp

这就是为什么MAMP_OLD在错误部分中,我打开了该文件但我没有看到问题是什么,当我进行更新时,codekit 中似乎有些问题?我怎样才能解决这个问题。

0 投票
6 回答
2449 浏览

bower - Bower component download failures in CodeKit

I downloaded the latest version of CodeKit (trial version 2.0 (16828)). It starts fine on my Mac Mini, but as soon as I try to download a component using Bower, it fails with the error: "Bower Error / Bower could not determine which components are installed in this project. Make sure you're connected to the Internet and try again." Repeated attempts (either clicking "Retry" or clicking "OK" and trying to download the component again) continue to fail.

Bower Error dialog

The app completes the "Downloading Bower component list" without error. The error occurs when it is "Scanning For Installed Components..."

I'm connected to the Internet just fine.

When I try to install a Bower component, it fails with this message:

Bower Result error 2

Why am I getting these errors and how can I fix CodeKit?

Thank you!

0 投票
1 回答
3170 浏览

javascript - CodeKit 实时刷新不起作用

刚刚从 CodeKit 升级到 CodeKit 2,对使用它感到非常兴奋,但是当我尝试在除 Firefox 之外的任何东西中使用实时预览功能时,我收到了一个 JS 警报:

无法建立与 CodeKit 的连接。实时刷新将不起作用。

我尝试使用 Bonjour 和非 Bonjour 地址均无济于事。去控制台找到:

WebSocket 连接到“ws://192.168.1.6:5758/”失败:WebSocket 握手期间出错:状态行包含嵌入的 null

(注意:实时刷新确实有效,唯一的问题是有一个烦人的大红框告诉我重新启动连接。这个红框不会出现在 Firefox 中,但我需要为 WebKit 编写代码。)

0 投票
1 回答
602 浏览

zurb-foundation - How to use Zurb Foundation in conjunction with Codekit.

I'd like to use zurb foundation (SCSS) in conjunction with codekit on my laptop, currently running mavericks but I'm unable to do so once I try to use the compass

I've installed the required gems:

  • sudo gem install sass
  • sudo gem install compass
  • gem install zurb-foundation
  • sudo gem environment .

I open codekit, open preferences, click sass/scss and select the 'use the sass executable at this path' then proceed to choose 'sass' from the bin folder.

When I try to do the same process for compass, the compass file isn't present in the bin folder.

I've attempted to locate it elsewhere but I've been unable to do so.

Has anyone else encountered this problem/anyone have any idea how to fix it?

Any help would be greatly appreciated.

Thanks.

0 投票
2 回答
1117 浏览

css - CodeKit 2.0.2:Sass 源映射不起作用

在过去几个小时的大部分时间里,我一直在尝试启用此功能……</p>

我在 CodeKit 的项目设置中启用了源映射。

但是,没有生成 CSS 源映射。我检查了 Chrome 设置,启用了源映射选项,以及 Sources 下 CSS 和 JS 的各个开关,但它仍然不起作用。

有人知道如何激活这个吗?

谢谢。

0 投票
1 回答
152 浏览

sass - 如何使用 Codekit 1 和 Codekit 2 编译多个 Foundation 版本?

我将 Codekit 1 与 Foundation(在开发当前版本 4.3 - 5.1 时)和 Sass 和 Compass 所需的 Ruby gem 用于较旧但仍在进行中的项目。我现在购买了 Codekit 2,以便为当前和未来的项目使用内置的 Sass/Compass 版本和 bower 安装。尽管如此,这真是太棒了;-)

不幸的是,Codekit 2 只抛出了一个明确的错误:

无法编译...似乎您安装了较旧的 Sass/Compass...您必须卸载这些,以便可以编译 Codekit 自己的 Sass/Compass 版本。

谷歌搜索我找到的解决方案https://github.com/bdkjones/codekit2/issues/286,解释说它要么是......要么。似乎我可以使用 Codekit 1 来更新旧项目或 Codekit 2 来开发新项目。但不是两者兼而有之,至少不是在同一台机器上,或者至少不是整天都在不断地安装和卸载 Ruby gem。由于我需要不时更新旧项目,我仍然需要在我的机器上永久保存旧的 Compass 和 Sass Ruby gem,在 Codekit 2 旁边。

必须有办法让 Codekit 1 和 2 很好地配合,是吗?或者你们如何管理不同的 Foundation/Compass/Sass/Codekit 版本?

任何帮助表示赞赏。