我正在尝试为Sketch创建一个插件,在特定位置创建一个文件夹和文件。
由于草图插件是用JavaScript编写的,我一直在搜索如何使用JavaScript创建文件夹和/或文件,然后考虑路径,但我卡住了,我找不到答案所以我决定自己打开一个帖子。
问题是:如何使用JavaScript创建文件夹/文件?以及我如何选择我的位置?
欢迎任何反馈我是新来发布的,并且有一个编程的菜鸟,所以请随意将我重定向到可能对我的问题有用的文档和/或教程。
答案 0 :(得分:0)
简单的答案是你不能。想象一下,如果任何旧网站可以随时在磁盘上创建文件和文件夹。安全隐患将是可怕的。
答案 1 :(得分:0)
这可以通过用户的许可来完成。
AppSandbox为您提供此功能: https://github.com/bomberstudios/sketch-sandbox/blob/master/sandbox.js
提示用户在第一次运行插件时授予执行此操作的权限。每次之后,它只是简单地写入文件。