问题标签 [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.
jquery - jQuery .offset() 返回未定义的值
我用 jQuery 构建了这个非常基本的 .map() 函数,以将我的 HTML 部分的顶部偏移量存储在一个数组中(在正文末尾的脚本标记内):
jQuery
它几乎和jQuery 文档中的一样简单。它已经奏效了!...直到一周前。
我的 HTML(jade [使用 CodeKit 编译])具有非常简单的结构:
HTML
令人惊讶的是,今天控制台决定告诉我 top 是未定义的:
安慰
假设在我的函数中 .map() 采用所有部分标记并返回每个迭代元素的偏移量,正如文档中所述:
在回调函数中, this 指的是每次迭代的当前 DOM 元素。
更不用说大约一周前这对我来说已经很有效了。
那么这里有什么问题呢?
有错别字吗?中间有什么东西在捣乱吗?我在那里定义了更多变量,但它不应该有任何区别,不是吗?莫非跟编玉有关系?使用 CodeKit?任何线索都非常感谢!
这是我在页面上未经审查的完整 JS(一周前工作):
sass - 编译 sass 时出现代码包错误
Compass 无法编译项目中的一个或多个文件:
当我尝试编译 sass 文件时,看看上面那个 codekit 给我的错误。我有最新版本的 sass(Sass 3.4.1)和指南针(Compass 1.0.1)我不知道为什么它给我这个错误。
有任何想法吗?提前致谢。
bower - 如何在 codekit 中使用 Bower 组件
我已经在 codekit 的一个新项目中安装了以下组件:
jquery animate.css 规范化 Modernizer
我知道建议将这些组件保存在 bower 目录中,以便轻松更新这些文件。但是,我们是否直接在我们的 html 文件中链接到这些?我的 sass 文件被编译并输出到 assets/css,但是 bower 组件中没有任何 sass 文件,如果我要升级,我认为在原始文件夹中创建它们会被覆盖。将整个 bower_components 文件与所有依赖文件一起上传到生产服务器对我来说似乎很奇怪。我已经在没有所有这些节点、git、grunt、bower 等东西的情况下构建站点很长时间了。我看到了它的价值,但我很难跟上进度。任何帮助肯定会受到赞赏。
javascript - jquery与codekit完全混淆
我在 Lynda.com 上关注 Ray Villalobos 的使用 bootstrap 3 进行的高级 Web 开发,并且一直按照课程进行。我必须用 Codekit 组合和缩小 Javascript 文件,它向我展示了 100 个我完全不知道的错误。像这样的事情
数百个错误之一:
if ( typeof module === "object" && typeof module.exports === "object" ) { 'module' 没有定义。— 第 47 栏
是不是因为我下载了 2.1.1 jquery 而不是教程中显示的 2.0.0 版本?有人可以帮忙吗 - 这太令人沮丧了!我的意思是我可以通过并修复大部分“期望 == 并得到 =” 之类的东西,但我只是不知道为什么我会收到这些错误,而且显然有问题
javascript - Bash 脚本在 CodeKit Hook 中不起作用
使用终端中的react-tools,我可以运行以下脚本将我的 JSX 编译为 JavaScript:
但是,当我尝试将同一行代码放入 CodeKit 挂钩时,什么也没有发生。将其替换mkdir ./dummy
为按预期工作并验证工作目录是否正确。提供 JSX ( /usr/local/bin/jsx
) 或资产的绝对路径似乎没有什么区别。显然,自从mkdir
工作以来,我知道钩子被正确触发了。
只是为了看看它是否会起作用,我还尝试缩小一个虚拟 JavaScript 文件,但也没有效果:
我完全被难住了。有人成功集成 JSX 和 CodeKit 吗?
compilation - Codekit 2 + 基础编译
我只是无法让 Codekit 编译我的文件。
我创建了一个新 Zurb 基金会项目,就像 Bryan 在他的视频中所做的那样。没有错误,但对他来说,页面会加载样式。对我来说,它只是加载 html,但除了 app.css 之外不包含任何样式。
Bower 成功将所有文件下载到 bower_components。如何使 codekit 编译所有文件?我是否必须手动将文件从文件夹移动到根目录?我正在尝试从 SASS 开始,所以我不知道导入是如何工作的。
他们在这里没有提到任何导入或任何特定设置:https ://incident57.com/codekit/help.html#zurb-foundation
drupal - 带有外部指南针和代码包的破碎的禅宗网格
我正在使用带有指南针的 drupal 和 Zen 网格。直到上周,一切都很棒。我在本机操作系统 ruby 安装中使用带有外部 gem 指南针的 Codekit,因为我的 rvm 不起作用。所以我将我的 Codekitt 应用程序升级到 2.1.5 版本,现在我在地狱。我不知道为什么我无法让我的网格正常工作,这是我所做的一个例子:
我在这部分特别有问题,似乎网格坏了,我测试了很多方法来解决这个问题,但没有任何效果,你知道我做错了什么吗?
sass - 有效的 SCSS 未使用 Codekit 编译
我在使用 codekit 时遇到问题,下面的代码是正确的,应该可以与我的 codekit 2.1.6 一起运行的 sass 3.4.5 (selective steve) 一起使用 - 我用 sassMeister 测试了代码并提供了一个链接。有没有人知道发生了什么?
Codekit 使用最新的指南针设置为指南针项目。
Codekit 给了我:
http://sassmeister.com/gist/f07191a09789e354bae6
应该转换为
编辑 如果我在 codekit 中使用 SASS 3.4.5 和 Compass 0.12.7(这是当前版本) - 我会尝试安装更高版本的指南针
如果我在目录上运行指南针手表,它可以工作,但 Codekit 没有..
编辑
Codekit 似乎使用的是旧版本的 Compass - 即使我将它指向我本地安装的版本。
编辑
我相信我的系统上使用的 compass codekit 版本太旧了 - 0.12.7 它需要运行 1.0.1 - 但我不知道如何让它切换