不能`吞噬安装`,导致`不能读取属性'应用'未定义`

我使用AWS的本指南将NVM和NPM安装到EC2实例。

然后,我安装了一大口,一口气

npm install –global gulp

npm install –global gulp-cli

然后导航到我的项目并运行

吞下我

我得到这个错误

/home/ec2-user/.nvm/versions/node/v4.4.5/lib/node_modules/gulp/bin/gulp.js:129 gulpInst.start.apply(gulpInst,toRun); ^

TypeError:在nextTickCallbackWith0Args(node.js)处无法读取/home/ec2-user/.nvm/versions/node/v4.4.5/lib/node_modules/gulp/bin/gulp.js:129:19处未定义的属性'apply' :node.js:349:13)在node.js:968启动时(node.js:139:18)的Function.Module.runMain(module.js:443:11) :3

node -v返回v4.4.5

npm -v返回2.15.5

gulp -v返回

[13:22:47] CLI版本3.9.1

[13:22:47]本地版本4.0.0-alpha.2

我现在卡住,并不确定如何让gulp i运行

这个错误意味着gulpInst.startundefined

没有看到你的特定configuration,不可能说任何具体的东西,但是这里有一些关于GitHub的问题:

希望这会帮助你开始。