I forgot to mention, all those commands are as root
Sep 11, 2016
6
Level 1
Can't get Elixir/Gulp to work on fresh install
Hi
We have a fresh install of Laravel, inside a Debian VM. Everything else works, but we are unable to get Elixer/Gulp working.
The commands we execute (inside the VM) are:
apt-get install curl
curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -
apt-get install -y nodejs
cd /vagrant
npm install --global gulp-cli
npm install --no-bin-links
And then we run "gulp" (we haven't touched the gulpfile at this point), but we get errors:
[15:28:20] Using gulpfile /vagrant/gulpfile.js
[15:28:20] Starting 'all'...
[15:28:20] Starting 'sass'...
[15:28:21] 'sass' errored after 1.16 s
[15:28:21] SyntaxError: /vagrant/node_modules/laravel-elixir/node_modules/gulp-autoprefixer/node_modules/autoprefixer/node_modules/caniuse-db/features-json/transforms2d.json: Unexpected token
at Object.parse (native)
at Object.Module._extensions..json (module.js:424:27)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
at Module.require (module.js:353:17)
at require (internal/module.js:12:17)
at Object.<anonymous> (/vagrant/node_modules/laravel-elixir/node_modules/gulp-autoprefixer/node_modules/autoprefixer/data/prefixes.js:109:11)
at Object.<anonymous> (/vagrant/node_modules/laravel-elixir/node_modules/gulp-autoprefixer/node_modules/autoprefixer/data/prefixes.js:593:4)
at Module._compile (module.js:409:26)
at Object.Module._extensions..js (module.js:416:10)
[15:28:21] 'all' errored after 1.17 s
[15:28:21] SyntaxError in plugin 'run-sequence(sass)'
Message:
/vagrant/node_modules/laravel-elixir/node_modules/gulp-autoprefixer/node_modules/autoprefixer/node_modules/caniuse-db/features-json/transforms2d.json: Unexpected token
Stack:
SyntaxError: /vagrant/node_modules/laravel-elixir/node_modules/gulp-autoprefixer/node_modules/autoprefixer/node_modules/caniuse-db/features-json/transforms2d.json: Unexpected token
at Object.parse (native)
at Object.Module._extensions..json (module.js:424:27)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
at Module.require (module.js:353:17)
at require (internal/module.js:12:17)
at Object.<anonymous> (/vagrant/node_modules/laravel-elixir/node_modules/gulp-autoprefixer/node_modules/autoprefixer/data/prefixes.js:109:11)
at Object.<anonymous> (/vagrant/node_modules/laravel-elixir/node_modules/gulp-autoprefixer/node_modules/autoprefixer/data/prefixes.js:593:4)
at Module._compile (module.js:409:26)
at Object.Module._extensions..js (module.js:416:10)
I've been banging my head against a wall for days with this, so any help would be appreciated!
Thanks
James
Please or to participate in this conversation.