2016-10-04 4 views
4

.fsxファイルをFableでコンパイルするにはどうすればよいですか?私が作ることができる知っているFable F#> js複数の.fsxファイルをコンパイル

ARG ERROR: TypeError: Path must be a string. Received [ 'app/index.fsx', 'app/testmod.fsx' ] 

{ 
    "outDir": "app", 
    "projFile":["app/index.fsx", "app/testmod.fsx"], 
    "sourceMaps": true, 
    "targets": { 
     "production": { 
      "sourceMaps": false 
     } 
    } 
} 

が、警告が出ます:

I(単純)はちょうどこのようfable.configファイルでそれらの配列を渡そうとしました本格的な.fsprojファイルを作成し、それに寓話コンパイラを向けますが、参照を追加するためにこれを単純に行うのは難しいようです。

私は本当にシンプルなものを見逃しているように感じますか?

答えて

7

まあ、私は本当に簡単なものがありませんでした!

本当に簡単な解決策は、ファイル.fsxの参照を使用することです。参照ファイルでFableを指定することについては心配しないでください。

index.fsx:

module App 

#load "testmod.fsx" //this reference is all thats needed! 

その後、我々は fable.configの内部には、参照必要はありません:自己への

{ 
    "outDir": "app", 
    "projFile":"app/index.fsx", 
    "sourceMaps": true, 
    "targets": { 
     "production": { 
      "sourceMaps": false 
     } 
    } 
} 

注 - 前に最初の最も簡単な解決策を試してみてくださいスタックオーバーフローの投稿!

関連する問題