为了账号安全,请及时绑定邮箱和手机立即绑定

Windows 下运行 Grunt 命令为什么和 Linux 下的结果不同?

Windows 下运行 Grunt 命令为什么和 Linux 下的结果不同?

繁星coding 2019-04-09 20:25:37
没办法,特殊情况就得用下Windows。下面要问的情况在Linux下是没问题的。Windows7下安装的Node.jsv0.8.0,在Gruntfile.js的目录下执行:grunt#或其他带有具体任务的命令grunttask1都提示类似如下信息:Loading"Gruntfile.js"tasks...ERROR>>TypeError:Object#hasnomethod'forEach'Warning:Task"default"notfound.Use--forcetocontinue.Abortedduetowarnings.即使用--force也一样。Gruntfile.js文件中是有forEach,但这样公共的文件在Ubuntu下就可以正常执行。而且Node.js的版本还是v0.10.26。
查看完整描述

2 回答

?
汪汪一只猫

TA贡献1898条经验 获得超8个赞

不外乎用了平台相关的东西,或者两边跑的代码压根不一样
关键是,不贴代码,只告诉我Gruntfile.js里有forEach,这叫我怎么找问题呢……
                            
查看完整回答
反对 回复 2019-04-09
  • 2 回答
  • 0 关注
  • 293 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信