【问题标题】:i'm trying to run gulp command but its saying "Elixir.ready is not a function"我正在尝试运行 gulp 命令,但它说“Elixir.ready 不是函数”
【发布时间】:2016-11-08 12:26:23
【问题描述】:

我在 ubuntu 16 和 gulp 3.9.1 上运行 vagrant Homestead,当我尝试运行 gulp 时,它会在下面向我发送一个错误

vagrant@homestead:~/practice$ gulp
/home/vagrant/practice/node_modules/laravel-elixir-vue-2/index.js:3
Elixir.ready(function () {
       ^

TypeError: Elixir.ready is not a function
    at Object.<anonymous> (/home/vagrant/practice/node_modules/laravel-elixir-vue-2/index.js:3:8)
    at Module._compile (module.js:413:34)
    at Object.Module._extensions..js (module.js:422:10)
    at Module.load (module.js:357:32)
    at Function.Module._load (module.js:314:12)
    at Module.require (module.js:367:17)
    at require (internal/module.js:20:19)
    at Object.<anonymous> (/home/vagrant/practice/gulpfile.js:3:1)
    at Module._compile (module.js:413:34)
    at Object.Module._extensions..js (module.js:422:10)

我们强烈鼓励对此提供任何帮助。

【问题讨论】:

  • 如果有人想了解有关我正在开发的环境的更多信息,请告诉我。

标签: laravel gulp vagrant homestead laravel-elixir


【解决方案1】:

尝试在 package.json 文件中将您的 elixir 更新到最新版本,如果您将它与 webpack 一起使用,那么还要在 package.json 文件中安装 webpack 包,或者通过在终端中运行以下命令来完成。

npm install laravel-elixir-webpack-official --save-dev

如需更多帮助,请参阅 - this issue

【讨论】:

  • @SulemanAkram 如果它对你有用,他们会接受并支持这个答案,这让我有动力不去回答更多这样的问题......:D
猜你喜欢
  • 2019-10-12
  • 2014-11-11
  • 1970-01-01
  • 2020-01-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多