2016-08-01 47 views
0

我正在安裝Ubuntu 16.04上的Laravel Elixir。在Ubuntu 16.04上安裝laravel Elixir獲取殺死消息

我安裝了NodeJS,Apache,PHP7.0 FPM,MySQL,Composer,NPM。所有這些將完美運行。我可以拉起Laravel框架。

如果我嘗試安裝Laravel花好月圓我運行命令npm install --global gulp-cli這很好,然後當我運行npm install,我得到一個消息殺害

[email protected]:/var/www/html/bookkeeper# npm install 
npm WARN deprecated [email protected]: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to [email protected]^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree. 
npm WARN deprecated [email protected]: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue 
npm WARN deprecated [email protected]: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue 
npm WARN deprecated [email protected]: [email protected]<3.0.0 is no longer maintained. Upgrade to [email protected]^4.0.0. 
npm WARN deprecated [email protected]: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to [email protected]^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree. 
npm WARN deprecated [email protected]: ReDoS vulnerability parsing Set-Cookie https://nodesecurity.io/advisories/130 
loadDep:isarray → addName ▀ ╢████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╟ 
Killed 

我想這對新鮮的Ubuntu幾次。我甚至在14.04上嘗試過數字海洋NodeJS版本。我正在關注https://laravel.com/docs/5.2/elixir#installation的文檔

我是否缺少依賴關係?

+0

是安裝只是扔警告和你終止它,或者它不能夠因爲他們的完嗎? – TheFallen

+0

因爲他們無法完成。我沒有終止腳本 – Varcor

回答

1

你的液滴用完了我期望的RAM。解決這個問題的免費方法是創建一些交換空間並在內存用完時使用磁盤。否則使用更大的液滴。

// Create and enable 2GB swap space 
sudo dd if=/dev/zero of=/var/swap1 bs=1G count=2 
sudo chmod 600 /var/swap1 
sudo mkswap /var/swap1 
sudo swapon /var/swap1 

// Make changes permanent (in vi/vim/nano, whatever) 
sudo vi /etc/fstab 

// Add the following line to the file and save 
/var/swap1 none swap sw 0 0 

那麼你應該能夠重新運行npm install

+0

你是對的。我沒有足夠的內存 – Varcor