2014-04-10 113 views
1

我一直在使用咕嚕/ NPM現在幾個月計算機之間的不同,但我有兩個小問題(我注意到):一臺計算機上的CSS包括的爆炸CSS在另一臺計算機上爲同一個項目/回購所做的評論,另外一個字體系列聲明沒有空格,而另一個則沒有空格。咕嚕/ NPM編譯CSS

例如,計算機上會做到以下幾點:

/* normalize.css v3.0.0 | MIT License | git.io/normalize */ 
font-family:Helvetica,Arial,sans-serif 

雖然其他計算機會做:

/*! normalize.css v3.0.0 | MIT License | git.io/normalize */ 
font-family:Helvetica, Arial, sans-serif 

我使用的咕嚕任務:醜化,指南針,autoprefixer和看。我完全配置是在這裏:https://github.com/xmmedia/xm_template/blob/kohana_v3.3/master/Gruntfile.js

什麼,我需要改變的任何想法,使它們保持一致?

+0

有沒有在兩臺機器之間操作系統有區別嗎? –

+0

他們都是OSX 10.9.2。 –

回答

0

我發現這個問題!...好,我不知道是什麼的問題是,但是他們現在產生相同的結果。

我基本上跑了\curl -L https://get.rvm.io | bash -s stable --ruby,gem update,sudo gem update,它似乎已經更新了所有的東西,使得它們現在都具有相同的版本。

0

如果您Gruntfile.js和的package.json是相同的在兩臺機器上看看你安裝的NPM模塊的版本差異。一種方法是安裝npm install -g npm-check-updates並在每臺機器上的項目的根目錄中運行它(npm-check-updates)。

+0

我試過了,但不幸的是它沒有什麼區別。我也運行npm install,npm update和npm update -g,但這也沒有幫助。 –

1

羅盤是集合中唯一的寶石,讓你的系統可能有安裝了不同版本的指南針。