Mok*_*kyx 15 javascript gradle kotlin webpack kotlin-js
我正在做 React Kotlin 教程,甚至无法完成设置步骤,因为服务器没有启动。
代码不变:https ://github.com/kotlin-hands-on/web-app-react-kotlin-js-gradle
堆栈跟踪:
[webpack-cli] Unable to load '@webpack-cli/serve' command
[webpack-cli] TypeError: options.forEach is not a function
[webpack-cli] TypeError: options.forEach is not a function
Run Code Online (Sandbox Code Playgroud)
我看到了这个问题: https: //github.com/webpack/webpack-cli/issues/2990,但我无法实现建议的修复(更改 webpack-cli 版本并从yarn 中删除 webpack-cli/serve )。 lock)因为我找不到如何在 kotlin js gradle 插件上更改这些。
即使是来自 intelliJ 的简单浏览器应用程序也会因相同的错误而被破坏。
小智 21
有同样的问题:将此选项添加到项目 gradle.properties
kotlin.js.webpack.major.version=4
Run Code Online (Sandbox Code Playgroud)
修复了它 - 参考:https ://kotlinlang.org/docs/js-project-setup.html#webpack-version
小智 11
尝试更新 webpack-cli:
rootProject.plugins.withType(org.jetbrains.kotlin.gradle.targets.js.nodejs.NodeJsRootPlugin::class.java) {
rootProject.the<org.jetbrains.kotlin.gradle.targets.js.nodejs.NodeJsRootExtension>().versions.webpackCli.version = "4.9.0"
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2229 次 |
| 最近记录: |