我有一个〜\ Cakefile,如下所示:
task 'say:hello', 'Howdy!', (options) ->
console.log 'Hello, world!'
但是运行cake
(自C:\Users\bstraub\AppData\Roaming\npm\cake.cmd
安装以来已解析为npm
)会出现此错误:
Error: Cakefile not found in C:\Users\bstraub
该文件存在。我做错了什么?
答案 0 :(得分:1)
path.exists
和path.existsSync
为broken for Windows in node 0.6.9。更新到0.6.13会对此进行更正,cake
可以正常工作。
答案 1 :(得分:0)
Cakefile
而不是CakeFile
或其他什么。~\Cakefile
是否映射到C:\Users\bstraub\Cakefile
。
~
可能会映射到其他目录,具体取决于您的系统配置
(例如,使用cygwin,git-bash或有趣的公司环境设置)。cd ~
是否真正带您进入C:\Users\bstraub