我在Kotlin-Multiplatform中开始了一个项目。通过Java访问资源文件夹非常简单,但我不知道如何通过JS目标节点访问它。
在测试过程中,我发现资源文件存储在一个单独的文件夹中。如果我没记错的话:
build/js
|-- package
| |--project
| |--project-test \\tests are executed here via calling __dirname in node
|
|--processedResources
|-- testfile.txt \\ files in the resource folder are stored here我想知道:它是如何通过JS/Node实现的?
发布于 2020-06-23 16:06:26
您可以尝试使用fs
external fun require(name: String): dynamic
external val __dirname: dynamic
val fs = require("fs")
val path = require("path");
fun main() {
val path = path.join(
__dirname,
"..\\..\\..\\..",
"processedResources",
"js",
"main",
"test.txt"
)
println(fs.readFileSync(path, "utf8"))
}https://stackoverflow.com/questions/62213702
复制相似问题