목록Kotlin실습 (3)
yuns
계속해서 아래와 같은 에러가 떴다.. 'val Project.libs: LibrariesForLibs' can't be called in this context by implicit receiver. Use the explicit one if necessary 해결방법은 간단하다. plugins { alias(libs.plugins.androidApplication) alias(libs.plugins.kotlinAndroid) } 여기 위에 한 줄만 입력하면 libs에 관련한 warning이 사라진다. @Suppress("DSL_SCOPE_VIOLATION") plugins { alias(libs.plugins.androidApplication) alias(libs.plugins.kotlinAndroid..
추가적으로 실행할 수 있는 실습 IntelliJ에서 ktor 실습하기 디폴트 포트를 바꾸기 위해서는, src/main/kotlin/com.example/pulgins/Application.kt의 파일에서 포트 번호를 바꾸기 fun main() { embeddedServer(Netty, port = 1111, host = "0.0.0.0", module = Application::module) .start(wait = true) } fun Application.module() { configureHTTP() configureRouting() } YAML파일로 다운받기 project를 다운 받을 때 default로 Code File을 다운 받을 수 있음 [Adjust project settings]를 누르면..
https://start.ktor.io/ 에 접속 다운받고 싶은 프로젝트명 입력하기 우선은 Ktor Plugins에 아무것도 선택하지 않고 하단의 [generate project] 클릭 다운로드에 2번에서 다운받은 프로젝트명에 해당하는 파일이 설치되고, 아래와 같은 웹사이트로 전환됨 mac에서 ktor 실행해보기 폴더를 연뒤, gradlew Gradle을 실행가능도록 권한을 실행 chmod +x ./gradlew application을 build & run > ./gradlew build > ./gradlew run Chrome에서 http://0.0.0.0:8080 을 실행하면 아래와 같은 화면이 나옴 (safari에서 실행했을 때는 나오지 않았음 ㅠ) 실행을 멈추고 싶다면 ctrl+c를 눌러서 커멘드..