问题标签 [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.
cron - 如何从 cron 文件运行 cake 文件命令?
这对我来说有点神秘,因为您必须“进入” Cakefile 的文件夹才能运行 cake 命令。我真的不知道蛋糕从哪里来,但我试过运行它
仍然收到此错误:
错误:在 / 中找不到 Cakefile
会像
在 cron 文件中工作?这也会给剩余的 cron 作业带来问题吗?
copy - Cakefile 中的复制任务
我正在尝试复制目录列表中的所有文件并将它们粘贴到输出目录中。问题是每当我使用 * 时,输出都会显示不存在该名称的文件或目录。这是具体的错误输出:
如果我只是输入特定文件的名称而不是 *,它就可以工作。
这是我的蛋糕文件:
coffeescript - 从 Cakefile 中的任务调用方法
我正在设置一个 Cakefile,它将编译和缩小我的 CoffeeScript 并缩小我的 Vanilla 库。
我为每种情况创建了不同的任务(无论它是否是咖啡文件),但我想将它们组合成一个任务。
我遇到的问题是从任务中调用一个方法;在某些情况下我可以毫无问题地调用方法,否则我会收到
我正在处理的对象看起来像
我想这样做,但我得到了错误
我真正感到困惑的部分是,如果我在一个运行良好的条件下调用该方法
我在这里做错了什么?
node.js - 在 NodeJS 中使用 Zlib 压缩文件
我正在尝试为一个小型 javascript 库编写一个简单的 Cakefile 构建脚本。我想 gzip 一个源字符串并将结果写入文件。这是我到目前为止所拥有的:
.gz
当我运行脚本时,它按预期生成了一个文件。但是,当我解压缩此文件时,我得到一个.cpgz
文件。如果我尝试解压缩它,它只会再次生成原始文件。我究竟做错了什么?
terminal - Changing directory in a CakeFile task
I tried to change the directory using a normal cd command, but it says execvp(): No such file or directory.
These are the lines:
I'm guessing I have to do something withe the filesystem?
javascript - Cakefile 没有看到 JS 函数
我正在编写一个 Cakefile,它定义了一个名为build
以下行的任务:
当我用 运行任务时cake build
,它会抛出一个函数未定义的ReferenceError
说法。toString
我尝试修复 Node 安装,并使用npm
.
node.js - 用于 Node.js 应用程序的 Jake vs Cake?
我已经进行了一些基本的谷歌搜索,但没有找到任何令人信服的理由为我的 Node.js 构建过程选择 Jake 而不是 Cake(主要是在正确的文件夹中将 *.coffee 编译为 *.js)。谁能提供一些简短的要点,说明为什么一个人会选择 Jake 或 Cake 而不是另一个?
如果适用:我来自 Java、Grails和Ruby on Rails开发人员的角度,所以我熟悉Ant、mvn 和Gradle、Rake等...
coffeescript - 编译和加入咖啡脚本文件
我有以下结构:
我想把它们编译成
我已经阅读过 Cakefiles,但我不确定如何准确地做到这一点。
谢谢,迈克
node.js - Cakefile - 如何--watch 把手目录与咖啡脚本目录相同
当我 --watch 包含 coffeescript 文件的目录时,所有内容都被捕获 - 新文件,立即更改,但是当我查看 handlebars 目录时,它不会查看它。我的想法是否正确——手表只能用于咖啡?
我的 Cakefile 看起来像这样:
如何使用 Cakefile 观看自定义目录?
node.js - 如何将coffeescript编译到源码的父目录?
我刚刚进入咖啡因的世界,但在使用 Cakefiles 时遇到了一些麻烦。
据我了解,Cakefiles 使用的是咖啡脚本语法;如果我想在子目录中查找文件,我需要 requirefs
模块并做任何我需要做的事情,就好像我在 nodejs 应用程序中一样,对吗?而且我整个项目只需要一个 Cakefile,对吗?我是否需要对 package.json 或项目进行任何更改才能使用 Cakefile?
话虽如此,当我在这个美味的 cakefile 教程中查看一些示例时,我遇到了以下片段:
我想将我的咖啡脚本放在/coffee
目录下,并且我希望它们/
针对它找到的每个咖啡脚本进行编译。例如,如果它发现routes/coffee/index.coffee
编译后的 js 应该输出为routes/index.js
. 为了做到这一点,我尝试运行$ coffee --output ../ .
,但由于它不起作用——尽管我认为值得一试——我尝试用 Cakefile 来做。
这是上面代码段的修改版本。它也没有奏效。我正在尝试了解有关 cakefiles 的更多信息,以便我可以编写一个函数来记住 pwd 并进入一个目录,在编译咖啡脚本时将输出设置为该目录。
如果您能引导我找到可以帮助我找到解决方案的解决方案或来源,我将不胜感激。但是请记住,我不了解文档中的高级咖啡脚本内容......结果示例对我的开发技能更有用。