2011-11-22 26 views
2

我不確定我是否理解什麼「不移動路徑」,-I是指expresso。這是否意味着,如果我與交換機這樣在我的表達式中,我或「不改變路徑的含義」是什麼?

expresso -I myCode test/* 

快報運行時,我通常使用需要在我的測試中陳述在我的測試文件夾,例如

models = require "../myCode/models" 

這不是我可以調用需要像這個?

models = require "models" 

我認爲這是我的理解,但似乎並沒有工作,因爲它給了我一個「錯誤,找不到模塊」

回答

0

概述

不印字基本上只是意味着「添加一個項目到項目序列的開始「。

所以在這種情況下,不移動路徑只意味着添加一個路徑到路徑序列的開始。

下面的cheatsheet使用數組作爲例子來解釋一點。

快速的cheatsheet:

條款轉移/不印字和推/流行音樂可以是一個有點混亂,至少人誰可能不熟悉編程的C.

如果你不熟悉術語,這裏是可以更容易記住的替代術語的快速翻譯:

* array_unshift() - (aka Prepend ;; InsertBefore ;; InsertAtBegin)  
* array_shift() - (aka UnPrepend ;; RemoveBefore ;; RemoveFromBegin) 

* array_push()  - (aka Append ;; InsertAfter ;; ;; InsertAtEnd)  
* array_pop()  - (aka UnAppend ;; RemoveAfter ;; ;; RemoveFromEnd) 
+0

seealso:http://i.stack.imgur.com/1pQk8.jpg – dreftymac

相關問題