Я gulpfile.js с содержаниемLaravel, эликсир и глоток
var gulp = require('gulp');//this is working
gulp.task('default', function() { });//this is working
var elixir = require('laravel-elixir');//this is NOT working
Запуском «глоткой» в ЦМДЕ я получаю сообщение:
C:\myaccount\workspace\todoparrot>gulp
module.js:338
throw err;
^
Error: Cannot find module 'lodash._baseclone'
at Function.Module._resolveFilename (module.js:336:15)
at Function.Module._load (module.js:286:25)
at Module.require (module.js:365:17)
at require (module.js:384:17)
at Object.<anonymous> (C:\myaccount\workspace\todoparrot\node_modules\laravel-elixir\node_modules\gulp-notify\node_modules\node-notifier\node_modules\lodash.clonedeep\index.js:9:17)
at Module._compile (module.js:434:26)
at Object.Module._extensions..js (module.js:452:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Module.require (module.js:365:17)
команда глоток работает, но как установить эликсир для работы, этот глоток работает над ним. Что такое версия laravel/elixir для записи в файл composer.js, требуется {.., "laravel/elixir": "???????", ..}. Это «laravel/elixir» или «laravel-elixir». Я не могу найти достаточных хороших инструкций.
Я пробовал несколько раз устанавливать npm и другие трюки. Можете ли вы дать правильную последовательность от установки к запуску. – user2301515
Вот копия файла package.json, который я получил из новой установки Laravel 5.1, я в основном просто выполнил шаги в документации и имел нулевые проблемы - http://pastie.org/10471807 –
Попробуйте удалить npm полностью и устанавливать его локально, а не глобально в рамках вашего проекта, а затем пройти через тот же процесс. Кажется, у некоторых людей были проблемы с этим в Windows. https://github.com/laravel/elixir/issues/266 –