我正在尝试 运行 gulp 命令,但它说 "Elixir.ready is not a function"

i'm trying to run gulp command but its saying "Elixir.ready is not a function"

我 运行ning vagrant Homestead 在 ubuntu 16 和 gulp 3.9.1 上,当我尝试 运行 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)

我们非常鼓励对此提供任何帮助。

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

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

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