我在AS中收到此错误 - 即使我检查选择了有效的版本配对(kotlin 1.2.40与序列化0.5.0):
var pool = new Pool({
user: username,
password: password,
host: server
database: database,
max: 25
});
module.exports = {
execute_query: function (query2) {
//usage of query
pool.query('query2', function(err, result){
return (result);
});
}
};
答案 0 :(得分:0)
这是一个IntelliJ / Android Studio插件,仅用于Kotlin Serialization支持,与主要的Kotlin插件分开。来自自述文件的Working in IntelliJ IDEA部分:
因为序列化仍然是高度实验性的,所以它是作为单独的工件从" big" Kotlin IDEA插件。您可以下载其他IDEA插件,以便使用其TeamCity构建页面中使用序列化的项目
它提供了此插件的最新TeamCity构建的链接,包括Kotlin 1.2.40的this one。
由于他们目前只通过TeamCity发布此插件,因此您必须通过转到Preferences
>手动安装它。 Plugins
> Install plugin from disk...
对于使用IntelliJ而不是Android Studio的任何人来说,如果插件无法解决问题,那么同样的自述文件会说:
尝试使用gradle运行构建:
Settings
-Build, Execution, Deployment
-Build Tools
-Gradle
-Runner
- tickDelegate IDE build/run actions to gradle
;或从控制台启动构建。
Github上有关于此错误消息的open ticket,也可能值得关注。
答案 1 :(得分:0)