2017-03-11 20 views
1

https://kotlinlang.org/docs/tutorials/command-line-library-js.html が、取得無効な引数:-library-ファイルコンパイル。私はどこが間違っているのか分かりません。どんな助けもありがたい。KotlinのJavascript -library-ファイル無効な引数

コンパイラは、JavaScriptのサポートがKotlin 1.1の一部としてリリースされました前に、このオプションは-librariesに名前が変更されましたhttps://github.com/JetBrains/kotlin/releases/tag/v1.1

kotlin-compiler-1.1.zip

kotlinc-js -output binom.js -library-files sample-library.jar binom.kt 

Invalid argument: -library-files 
Usage: kotlinc-js <options> <source files> 
where possible options include: 
    -output <path>    Output file path 
    -no-stdlib     Don't use bundled Kotlin stdlib 
    -libraries <path>   Paths to Kotlin libraries with .meta.js and .kjsm files, separated by system file separator 
    -source-map    Generate source map 
    -meta-info     Generate .meta.js and .kjsm files with metadata. Use to create a library 
    -target { v5 }    Generate JS files for specific ECMA version 
    -module-kind { plain, amd, commonjs, umd } 
         Kind of a module generated by compiler 
    -main {call,noCall}  Whether a main function should be called 
    -output-prefix <path>  Path to file which will be added to the beginning of output file 
    -output-postfix <path>  Path to file which will be added to the end of output file 
    -language-version <version> Provide source compatibility with specified language version 
    -api-version <version>  Allow to use declarations only from the specified version of bundled libraries 
    -nowarn     Generate no warnings 
    -verbose     Enable verbose logging output 
    -version     Display compiler version 
    -help (-h)     Print a synopsis of standard options 
    -X       Print a synopsis of advanced options 
    -P plugin:<pluginId>:<optionName>=<value> 
         Pass an option to a plugin 

答えて

3

から取得しました。チュートリアルのこの部分はまだ最新ではありません。私はそれを修正します。

+0

今binom.ktでエラーを取得:binom.kt:16:8エラー:未解決参照:forOdd (1..nの).forOdd {結果=結果*これ} ^ binom.kt:8: 43:エラー:未解決の参照: (1..n).forOdd {結果=結果* it} – user7539473