-1
我是新來的,但在現有的laravel項目中,我需要添加一些css我被告知需要更新app.sass,然後運行gulp進行編譯。我試圖按照名爲Compiling Assets (Laravel Elixir)的指南來編譯sass文件,但遇到了問題。爲了正確安裝所有東西,我更新了我們在vagrant設置中的bootstrap.sh文件,以包含nodejs,npm,gulp和laravel-elixir。一旦做出更改,我加載了流浪盒,並驗證我有以下版本。SyntaxError:嘗試運行時出現無效或意外的令牌
[[email protected] project-css]$ gulp -v
[18:12:38] CLI version 1.4.0
[18:12:38] Local version 3.9.1
[[email protected] project-css]$ npm -v
3.10.10
[[email protected] project-css]$ node -v
v6.11.1
當我嘗試運行吞掉我得到
/vagrant/src/project-css/node_modules/through2/node_modules/readable-stream/lib/_stream_readable.js:349
if (n <= 0 || state.length === 0 && state.end
SyntaxError: Invalid or unexpected token
at createScript (vm.js:56:10)
at Object.runInThisContext (vm.js:97:10)
at Module._compile (module.js:542:28)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/vagrant/src/project-css/node_modules/through2/node_modules/readable-stream/readable.js:12:30)
整個項目我的工作,請在github在Rockefeller-css
任何建議,將不勝感激。
你有沒有試過拉動一個新的節點版本?我知道我們在Node LTS(6.11)中使用laravel-mix存在問題。 – Devon
我用sudo yum --showduplicates list nodejs |展開以檢查並查看哪些版本可用,並僅查看1:6.11.1-1.el7列出的 –
我能夠通過運行'curl -sL https://rpm.nodesource.com/setup_7將節點獲取到v7.10.1 .x | bash' - 然後'yum install -y nodejs',但是這並沒有解決問題。 –