问题标签 [cakefile]

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 回答
342 浏览

windows-7 - 我如何告诉蛋糕去哪里找咖啡?

设置twilson63 构建的快速咖啡应用程序。似乎蛋糕找不到咖啡,但他们都可以which。还有什么我需要在这里做的吗?这是我的步骤:

好的咖啡在那里。

蛋糕也是如此。

Cake 在本地找到了一个 cakefile。

呸呸呸!没有。我怀疑这是 Windows 7 的问题,并且节点不能很好地一起玩。

0 投票
1 回答
707 浏览

node.js - 蛋糕文件中未定义的fs

我正在尝试构建一个简单的 cakefile 来为我正在处理的节点项目执行构建任务。按照github 的这个要点,我设法将以下基本代码放在一起:

并得到以下错误,好像fs从来不需要:

为什么fs在这里未定义?

0 投票
1 回答
232 浏览

coffeescript - 从一个任务调用另一个任务

如何从 Cakefile 中的任务调用另一个任务?

我试过tasks[taskName].action options但没有工作,因为tasks在我的 Cakefile 范围内没有绑定:

有任何想法吗 ?

0 投票
1 回答
115 浏览

javascript - Cakefile 构建任务错误

我正在尝试在脊柱框架中构建作为 TODO 示例给出的代码。我已经使用 npm 安装了 coffescript,并且其中包含了 cake builder。

当我导航到 Cakefile 目录并执行时,cake build我收到以下错误:

src/local.coffee:1:1: 错误:变量“Spine”不能用 ?= 赋值,因为它没有在 Spine 之前声明?= require('spine') ^^^^^

我尝试运行的蛋糕文件是示例附带的默认文件,并且与 git 副本https://github.com/maccman/spine.todos位于同一目录中。

我确实在网上搜索过,但找不到有关此问题的报告,或者我如何解决它。此错误出现在其他情况下(https://github.com/maccman/spine.contacts/pull/14),但解决方案不能应用于 TODO 示例。

0 投票
2 回答
241 浏览

coffeescript - Cakefile 不需要 *.coffee 文件

我有以下文件:

蛋糕文件:

测试咖啡:

another_test.coffee:

如果我运行 cake,我会得到以下异常:

但是,如果我运行咖啡 another_test.coffee,我会得到以下输出:

我使用 brew 和 coffee-script 使用 npm 安装了节点,并且正在使用以下版本:

为什么 Cakefile 不能要求 test.coffee?

0 投票
1 回答
234 浏览

javascript - 按特定顺序在多个文件夹和供应商 javascript 文件中观看和编译咖啡脚本,还可以组织 sass 和 html 模板

我有一个这样的目录结构:

我想要:

  1. 观看所有文件并在文件发生更改时执行第 2 步和第 3.coffee.sass.html

  2. 编译.coffee.sass文件。

    对于两者,我都需要指定依赖项(或:特定的顺序)。

    • 咖啡脚本
      • 编译scripts/vendor/underscore.js
      • 然后scripts/vendor/angular.js
      • 然后scripts/*.js
      • 然后modules/**/*.js
    • SASS
      • 编译styles/config.sass
      • 然后styles/style.sass
      • 然后modules/**/*.sass
  3. 收集所有.js,.css.html文件并将它们组织到公用文件夹中。

这是所需的输出

我尝试了很多工具,但无法获得预期的结果。例如,Coffeescript 的Flour在编译方法中存在通配符问题。

我认为最好的事情是为我做所有事情的 Cakefile。我怎样才能做到这一点?

0 投票
2 回答
3711 浏览

ios - Podspec - 排除除子文件夹以外的所有内容

我有这样的结构

例如,我只想包括“target2”并排除其他目标。我如何编写 spec.exclude_files?

我找到了排除文件的示例,但我不明白如何为整个文件夹编写它。

spec.exclude_files = '_private/**/*.{h,m}'