ism*_*ail 10 javascript kotlin
我一直在尝试按照本教程使用Kotlin - > js编译器.
当我运行时kotlinc-js --help,帮助文本提到以下内容:
-kjsm Generate kjsm-files (for creating libraries)
Run Code Online (Sandbox Code Playgroud)
什么是kjsm文件?
甲kjsm -file是ķ otlin Ĵ AVA 小号 CRIPT 中号 ETA文件(参见KotlinJavaScriptMetaFileType).
这样的文件似乎用于为本机JavaScript对象提供元数据,以便Kotlin编译器可以对事物进行类型检查,以便IDE可以提供代码完成等.例如,如果你查看kotlin-js-library-1.0. 6.jar你将在其他kjsm文件中找到一个Window.kjsm文件,它定义了Web浏览器中可用的Window Web API.
无论何时创建库,您都希望生成自己的kjsm文件,以便编译器/ IDE可以在依赖于您的Kotlin JavaScript库的模块中使用您的接口.
| 归档时间: |
|
| 查看次数: |
717 次 |
| 最近记录: |