현재 Kotlin의 "Hello, World"를 얻으려고하면 명령 줄을 통해 JS로 컴파일됩니다. 나는 자습서 따랐습니다 :kotlinc-js의 kotlin.js 파일 출력이 없습니다.
내가 자바 스크립트 파일이 생성되고보고 있어요,하지만 나는 당 표시 기대할 수있는 kotlin.js
파일 누락 : https://kotlinlang.org/docs/tutorials/javascript/kotlin-to-javascript/kotlin-to-javascript.html
첫 번째를 생성 된 JS 파일의 몇 줄은 다음과 같이 표시됩니다. 을 인스턴스 화하는 파일로 실행한다는 것은 분명합니다. if (typeof kotlin === 'undefined') { throw new Error("Error loading module 'sample-library'. Its dependency 'kotlin' was not found. Please, check whether 'kotlin' is loaded prior to 'sample-library'."); }
왜 내가 그걸 보지 않을 거란 생각이야? 필자는이 튜토리얼을 정확히 쓰고 있습니다. homebrew의 컴파일러 최신 버전을 사용하고 있습니다. 1.1.2.2
아하! 거기는. 정말 고맙습니다. 다른 Node.js 여러분은 컴파일 된 JS가 실행되기 전에'kotlin = require ('./ kotlin.js')'를 어딘가에 추가해야한다. – guyIntrepid
^또는 nt에서 kotlin 의존성을 설치 한 후'-module-kind commonjs '로 컴파일하십시오. – guyIntrepid