创建文件夹&文件插件草图

时间:2017-03-22 10:55:10

标签: javascript plugins sketchapp

我正在尝试为Sketch创建一个插件,在特定位置创建一个文件夹和文件。

由于草图插件是用JavaScript编写的,我一直在搜索如何使用JavaScript创建文件夹和/或文件,然后考虑路径,但我卡住了,我找不到答案所以我决定自己打开一个帖子。

问题是:如何使用JavaScript创建文件夹/文件?以及我如何选择我的位置?

欢迎任何反馈我是新来发布的,并且有一个编程的菜鸟,所以请随意将我重定向到可能对我的问题有用的文档和/或教程。

2 个答案:

答案 0 :(得分:0)

简单的答案是你不能。想象一下,如果任何旧网站可以随时在磁盘上创建文件和文件夹。安全隐患将是可怕的。

答案 1 :(得分:0)

这可以通过用户的许可来完成。

AppSandbox为您提供此功能: https://github.com/bomberstudios/sketch-sandbox/blob/master/sandbox.js

提示用户在第一次运行插件时授予执行此操作的权限。每次之后,它只是简单地写入文件。