文件名称:webdave:使用本机Web组件的WebDAV编辑器(通过LitElement)
文件大小:1.84MB
文件格式:ZIP
更新时间:2024-05-24 03:54:57
JavaScript
通过webdav编辑文件 这是我创建的最优雅的项目。 它用于通过WebDAV在线编辑文件。 WebDAV是由所有主流HTTP服务器实现的标准协议,允许您将文件写入远程磁盘。 我能想到的唯一标准协议。 有什么好处? 您可以创建自己的博客-没有php,没有数据库,只有一个http服务器。 为了证明我的话,该项目在上运行。 您可以访问您的webdav点(前提是您已在服务器上允许CORS)并在此直接编辑文件。 然后使用一些pelican / hugo / jekyll将这些文件转换为HTML。 在您的实现中有什么优雅? 它以纯Web组件的形式出现。 转到并查看源代码(ctrl + u)。 是不是很漂亮? 您可以看到两个组件-导航器和编辑器。 你不喜欢我的编辑器吗? 我并不感到意外。 您可以将其更换为自己的。 只需将index.html复制到您的服务器,保留导航器组件,然后替换您自己的编辑器。
【文件预览】:
webdave-master
----docs()
--------css()
--------cloudblog-admin.js(165KB)
--------fonts()
--------webdav-editor.js(680KB)
--------index.html(758B)
--------vtcn-logger.js(165KB)
--------webdav-navigator.js(1.65MB)
----serve.js(724B)
----package.json(636B)
----dav-root()
--------.gitkeep(0B)
----static()
--------css()
--------fonts()
--------index.html(758B)
----src()
--------navigator.js(12KB)
--------cloudblog-admin.js(978B)
--------editor.js(3KB)
--------logger.js(1KB)
----tsconfig.json(721B)
----.gitignore(59B)
----webpack.config.js(412B)
----README.md(3KB)