2
我已經寫了一個基於this answer的腳本的自定義處理器指令,但我無法弄清楚如何使它可用。我只是收到錯誤「預處理器指令預期」。我猜想有一些註冊指令的特殊方式,但我還沒有找到它。如何在scriptcs中使用自定義處理器指令?
編輯:我添加了一些信息this issue on github。
我已經寫了一個基於this answer的腳本的自定義處理器指令,但我無法弄清楚如何使它可用。我只是收到錯誤「預處理器指令預期」。我猜想有一些註冊指令的特殊方式,但我還沒有找到它。如何在scriptcs中使用自定義處理器指令?
編輯:我添加了一些信息this issue on github。
您需要向服務構建器註冊行預處理器,並且爲了完成這項工作,您需要使用模塊here。
不幸的是,現在沒有太多關於使用模塊的文檔(我們計劃在未來某個時候改進),但上一個鏈接提供了一個指向this sample project的鏈接,您可以使用它作爲指導。
對於模塊開發,您不需要全局安裝模塊。您可以利用描述here的功能。一旦你想要真正使用它,你將需要安裝使用-g
的模塊。
如果使用-debug標誌運行,則可以相對於腳本從bin加載模塊。例如scriptcs my.csx -debug -modules modulename –
非常感謝您的信息。在我弄髒手之後,我不介意提供一些文檔。 –
@ ryan.rousseau那太棒了! :) – khellang