【问题标题】:Cannot `gulp install`, results in `Cannot read property 'apply' of undefined`无法`gulp install`,导致`Cannot read property 'apply' of undefined`
【发布时间】:2017-08-17 11:02:54
【问题描述】:

我已使用 this guide from AWS 将 NVM 和 NPM 安装到 EC2 实例。

然后我安装 gulp 和 gulp-cli

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:无法读取未定义的属性“应用” 在/home/ec2-user/.nvm/versions/node/v4.4.5/lib/node_modules/gulp/bin/gulp.js:129:19 在 nextTickCallbackWith0Args (node.js:420:9) 在 process._tickCallback (node.js:349:13) 在 Function.Module.runMain (module.js:443:11) 启动时 (node.js:139:18) 在 node.js:968: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 运行

【问题讨论】:

    标签: node.js amazon-ec2 npm gulp nvm


    【解决方案1】:

    这个错误意味着gulpInst.startundefined

    如果没有看到您的特定配置,就不可能说出任何具体的内容,但 GitHub 上有一些与此相关的问题:

    希望它能帮助您入门。

    【讨论】:

    • 似乎运行npm install -g gulp-cli 解决了这个问题,尽管我之前多次运行它:/
    【解决方案2】:

    在整个互联网上,建议的解决方案是运行npm install -g gulp-cli。起初,这对我不起作用,但在关闭并打开新控制台后,它起作用了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-06-25
      • 2020-01-21
      • 1970-01-01
      • 2017-04-24
      • 2023-03-15
      • 2021-09-18
      • 1970-01-01
      • 2020-08-12
      相关资源
      最近更新 更多