Kotlin Javascript -library-files无效参数

时间:2017-03-11 12:25:58

标签: kotlin

按照以下说明操作:    https://kotlinlang.org/docs/tutorials/command-line-library-js.html 但在编译时得到无效参数:-library-files 。我不确定我做错了什么。任何帮助表示赞赏。

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

1 个答案:

答案 0 :(得分:3)

在作为Kotlin 1.1的一部分发布JavaScript支持之前,此选项已重命名为-libraries。本教程的这一部分还不是最新的,我会解决它。