3
我正在編寫一個節點應用程序,在那裏我想混合原因和原始JavaScript。將原因源文件編譯到與源文件相同的目錄中
的bucklescript文檔中This section描述它
當用戶有一個現有的JS項目,是有意義的輸出JS 文件在同一目錄香草JS,架構添加了一個關鍵 稱爲
in-source
以便在ML文件旁邊生成JS文件。
我認爲這是在bsconfig.json
文件中?但是關鍵要有什麼價值? The schema documentation沒有提到這個選項。
我正在運行Bucklescript版本1.9.1 - 所以功能應該可用(自1.9.0起可用)。
如何使用in-source
選項?
我bsconfig.json
文件看起來像這樣:
{
"name": "re-server",
"version": "0.1.0",
"bsc-flags": ["-bs-super-errors"],
"in-source": true, // I tried adding the key here
"sources": [{
"dir": "src",
"in-source": true // I tried adding the key here
}
],
"bs-dependencies" : [
"bs-express"
]
}
我也會確保爲此提交文檔修復。 – glennsl
太棒了,我不得不在package spec對象中添加一個'「模塊」:「commonjs」,以便編譯,但現在沒問題。你是否已經更新了schema-doc?因爲現在我可以找到它 - 但您必須單擊以深入查看選項。 – Pete
它總是在那裏,藏得很好;)我沒有更新架構,只是手冊。我也會添加「模塊」。認爲這是可選的,但顯然不是。 – glennsl