2015-01-03 47 views
0

我學習Laravel,發現在他們的文檔這個方向:如何檢查您在命令提示符路徑

「確保放置〜/ .composer /供應商/ bin目錄在PATH,這樣laravel可執行在您的終端中運行laravel命令時找到。「 http://laravel.com/docs/4.2/installation#install-laravel

問:

  1. 我究竟是如何確保該文件夾是我的道路?命令是什麼?

  2. 如果我不在PATH上,如何到達那裏?我試圖找到/.composer/vendor/bin但什麼也沒有。

我使用的是Windows 8 64位。

回答

0

1)窗口:PATH | grep -oP ".composer.*bin"

如果它的路徑你會得到響應,如果不是,你會得到什麼。

2) ~/是指主路徑上的Linux服務器上的同樣的事情,窗戶結果%HOMEPATH%而你的情況是%HOMEPATH%/.composer/vendor/bin

/somefolder會去到Linux的根路徑,並嘗試找到一個那裏有一個名爲somefolder的文件夾,但不會在Windows中執行任何操作,我不確定Windows中的對應內容是什麼,可能指的是驅動器的根目錄,即Ie C:\D:\

要添加.composer/vendor/bin你需要去你的環境變量,並將其添加到你可以去here的路徑,並按照答案或​​問題的步驟,你的主路徑。

最重要的一點:

打印環境變量PATH:

C:\用戶\慈善>回波%PATH%C:視窗SETX命令的

例\ Windows \ SYSTEM32; C:\ Windows和 空間; C:\ foobar的使用SETX設置環境變量:

C:\用戶\慈善> SETX PATH 「%PATH%; C:\ zombiepoke」 SUCCESS:指定 值已保存。關閉並重新打開cmd終端,然後運行:

C:\ Users \ Charity> echo%PATH%C:\ windows \ system32; C:\ windows和 space; C:\ foobar; C:\ zombiepoke你必須小心,雙 報價。如果你讓報價進入你的路徑變量,它可能會打破 的東西。但是,它們對於指定 原始%PATH%的附錄是必需的。

請記下,雖然,這只是將其設置爲當前用戶的上下文,將其設置爲你必須使用setx /M所有用戶。

+0

您好,感謝回答,我試着輸入命令「grep的」,但它說,「grep」可以不被識別爲內部或外部命令。我做對了嗎? –

+0

哦,廢話,我很抱歉。我忘了我已經安裝了gow,這讓我可以訪問unix實用程序,而grep不是標準配置。你可以從這裏安裝gow:https://github.com/bmatzelle/gow/wiki。我確實看了一下名爲'findstr'的​​窗口,但我似乎無法使其工作。 – Thermatix

0

對於那些也需要這個問題的答案,我在這裏找到它。

基本上,所有你需要的是寫:

cd %APPDATA%\Composer\vendor\bin 
相關問題