不能`吞噬安装`,导致`不能读取属性'应用'未定义`
我使用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.start
是undefined
。
没有看到你的特定configuration,不可能说任何具体的东西,但是这里有一些关于GitHub的问题:
- https://github.com/gulpjs/gulp-cli/issues/84
- https://github.com/gulpjs/gulp-cli/issues/31
- https://github.com/pattern-lab/edition-node-gulp/issues/61
- https://github.com/pattern-lab/edition-node-gulp/issues/66
希望这会帮助你开始。