2014-09-18 62 views
0

因爲我使用不同的PC進行開發,所以我習慣於將我的項目包括在USB棒上的服務器二進制文件。 節點似乎工作得很好。在Windows中用於Node的便攜式Ruby

但是,如果不安裝Ruby,我不能使用grunt-contrib-sass模塊。

有沒有一種方法可以讓sass模塊使用他Yellowsoft的便攜式Ruby,而無需將位置添加到Windows PATH?

+0

我在想,必須有一個解決方案,使用批處理文件。 https://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/setlocal.mspx?mfr=true – Drejer 2014-09-18 20:37:44

回答

0

我自己找到了解決方案。 當我運行以下批處理文件時,Ruby二進制文件在PATH envoirement變量中可用。

我相信這對於在系統上沒有管理員權限的用戶來說會派上用場。

@ECHO OFF 
SET RubyPath=C:\www\Ruby200-x64\bin 

SET PATH=%PATH%;%RubyPath% 

cmd.exe /k