Giter Club home page Giter Club logo

Comments (14)

michalyao avatar michalyao commented on June 12, 2024

server端的附件打开后也是会保存的,可能由于你的这个附件的路径设置有问题导致失败的。
需要调整为磁盘的绝对路径

from evermonkey.

TheKiteRunning avatar TheKiteRunning commented on June 12, 2024

server端的附件可以保存,这一点太重要了!

好像我的问题是文件夹路径没有设置正确,您的doc里写的是“You can attach your image or other files into the upload folder. Make your download folder here too.”,照这个思路,我的文件夹路径为:

  • "evermonkey.uploadFolder": "file:///E:/我的坚果云/EverMonkey",
  • "evermonkey.attachmentsFolder": "file:///E:/我的坚果云/EverMonkey/attachments",

调用方式为:[pic](img/20170621pic.png),然而依旧失败,循着错误新建img/20170621pic.png文件,居然在对应的markdown所在文件夹下产生空白文件,说明将相对路径认为是文档路径?

from evermonkey.

michalyao avatar michalyao commented on June 12, 2024

你的路径写的不对,绝对路径是以盘符开始的。你可以按我的方式配置一下看看

  • "evermonkey.uploadFolder": "E:/我的坚果云/EverMonkey/upload",
  • "evermonkey.attachmentsFolder": "E:/我的坚果云/EverMonkey/download",
    upload 用于上传附件,download用于保存附件。

from evermonkey.

michalyao avatar michalyao commented on June 12, 2024

另外中文路径也可能导致失败,请注意更改。

from evermonkey.

TheKiteRunning avatar TheKiteRunning commented on June 12, 2024

你好,我按照您的帮助修改了,依然报错。背景情况是:

  1. markdown文件在E:\Nutstore\Scripts文件夹
  2. 上传下载文件夹设置:
    • "evermonkey.uploadFolder": "E:/Nutstore/EverMonkey/upload",
    • "evermonkey.attachmentsFolder": "E:/Nutstore/EverMonkey/download"
  3. 图片引用格式为:![pic](img/20170621pic.png),提示错误:
    • Unable to open '20170621WindReactivePowerPDF.png': File not found (\img\20170621pic.png).
    • 点击create file,一个空的png文件出现在c盘根目录

烦请指教,谢谢!

from evermonkey.

michalyao avatar michalyao commented on June 12, 2024

markdown 风格的图片引用是不支持的. 图片也要像附件一样插入的.

from evermonkey.

TheKiteRunning avatar TheKiteRunning commented on June 12, 2024

修改了,唉,现在甚至只能ever openever recent不能ever publish

    "window.zoomLevel": 1,
    "files.eol": "\n",
    "evermonkey.token": "....",
    "evermonkey.noteStoreUrl": "....",
    "evermonkey.markdownTheme": "markdown3.css",
    "markdown.enableExperimentalExtensionApi": true,
    "[markdown]": {
        "editor.wordWrap": "on",
        "editor.quickSuggestions": true
    },
    "markdown.preview.lineHeight": 1.4,
    "evermonkey.uploadFolder": "E:/Nutstore/EverMonkey/upload",
    "evermonkey.attachmentsFolder": "E:/Nutstore/EverMonkey/download",

from evermonkey.

michalyao avatar michalyao commented on June 12, 2024

ever publish失败一般是由于 markdown 转换成 enml 失败导致的.是否采用了不支持的 markdown 语法,或者 自定义的 CSS 格式有问题.

from evermonkey.

TheKiteRunning avatar TheKiteRunning commented on June 12, 2024

的确是这样的,从https://jasonm23.github.io/markdown-css-themes/ 上找到几个不错的css,现在几乎所有功能都正常了,除了前面提过的一个附件更新的问题:

server端的附件打开后也是会保存的,可能由于你的这个附件的路径设置有问题导致失败的。
需要调整为磁盘的绝对路径

通过ever list命令,我的附件下载路径: E:\Nutstore\EverMonkey\download\evermonkey-un5UV2, 里面已经有了下载的文件,但无论是通过publish还是sync命令,修改后的文件都没有同步到server上。

from evermonkey.

michalyao avatar michalyao commented on June 12, 2024

修改之后需要 attach 的。

from evermonkey.

TheKiteRunning avatar TheKiteRunning commented on June 12, 2024

既然如此,想必是不能够自动监测并上传,只能手动删除原来的附件,再attach新的附件对吧.

但是在设置好upload目录之后,attach download文件夹中下载好的文件,如“E:\Nutstore\EverMonkey\download\evermonkey-un5UV2\跑步日志.xlsx”,还是会加入前面的一部分路径,“Unexpected Error: {"cause":"errno":-4058,"code":"ENOENT","syscall":"open","path":"E:\Nutstore\EverMonkey\upload\”,此时只能手动将附件cppy到upload目录中。

是不是应该download路径设置到upload路径之下,即"E:\Nutstore\EverMonkey\upload\download"?

from evermonkey.

michalyao avatar michalyao commented on June 12, 2024

确实是这样,上传和下载的路径都放在一起比较合理。这样就不用手动 copy了。附件这块的功能我自己使用的也不是特别多。所以还是需要多开发,有好的建议也可以和我说。

from evermonkey.

TheKiteRunning avatar TheKiteRunning commented on June 12, 2024

不少印象笔记用户将它当作一个不错的云同步平台,主要在电脑上编辑附件,而在手机上查看。因此不时需要download下来编辑一下,尤其是对于word,excel这种类型的附件。对于这个问题,不知道可不可以搞一个类似于印象笔记,坚果云,dropbox的自动检测缓存文件夹的功能,不行的话问题也不大,毕竟修改后删除再添加也不是大问题。

附件修改后,在印象笔记端已经更新,但是通过list attachment命令却得发现server端有两个文件:
image(21:57再一次编辑并添加附件后,server上现实的附件变成了3个~~~)
分别点开后,却和evernote端的附件不一致。建议在list attachment后显示更新时间。

还有一个问题是,不知道有没有可能考虑mathjax,尽管evermonkey已经支持了上下标,但是许多公式类的markdown笔记好像没有办法渲染,类似于markdown-preview-enhanced这些插件比较好地支持了mathjax等功能。(是不是要另开一个issue~~~)

from evermonkey.

michalyao avatar michalyao commented on June 12, 2024

这个可能是因为没有进行附件的覆盖,我理解你将原来的附件删除后再重新上传会不会解决这个问题?

from evermonkey.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.