Giter Site home page Giter Site logo

tevinli / amwiki Goto Github PK

View Code? Open in Web Editor NEW
975.0 56.0 211.0 1.37 MB

amWiki 是一款由 JS 开发、依赖 Atom 或 Nodejs-Npm 的 Markdown 轻量级前端化开源文库系统

Home Page: http://amwiki.org

License: MIT License

CSS 12.52% JavaScript 83.59% Smarty 3.89%
amwiki wiki documenter markdown atom-amwiki api-doc-test

amwiki's Introduction

amWiki 轻文库

amWiki logo
amWiki 是一款由 JS 开发、依赖 Atom 或 Nodejs-Npm 的 Markdown 轻量级前端化开源文库系统。
amWiki 致力于让大家可以更简单、更便捷的建设个人和团队文库!

[fork amWiki on Github]

GitHub:

GitHub Tag apm
APM:
APM Version APM Downloads
NPM:
NPM Version APM Downloads npm


amWiki 的优势

  • 文档系统采用 markdown 语法
  • 不用数据库,文档使用 .md 格式保存本地文件
  • 无需服务端开发,只需支持 http 静态访问网页空间
  • 一键创建新的文库
  • 自动更新文库导航目录
  • 支持多级目录
  • 支持截图直接粘帖为本地 png 并插入当前 markdown
  • 文档web端自适应显示,适合所有平台
  • 支持接口文档自动抓取内容生成简单的ajax测试
  • 无需服务端的全文库标题内容搜索与计分排序
  • ... (更多内容期待您的发现)

安装 amWiki

amWiki 可以同时在 Atom 编辑器和 nodejs npm 的命令行两个平台工作,两个平台的工作相互独立,但所创建的文库却可以相互共用
(PS:对这两个平台的依赖都是编辑需求而不是服务器需求,amWiki 创建的文库是纯静态 html,可以布置到任意服务器)

作为 Atom 插件安装

  1. 下载 Github 开源文本编辑器 Atom,并安装
  2. 安装 Atom 插件 amWiki,并在完成后重启 Atom
    • 前往 Github 的 amWiki版本发布页 下载最新版压缩包,解压到 C:\Users\Administrator.atom\packages,并将文件夹名 amWiki-1.x.x 改为 amWiki
    • 或者,Atom 菜单,File -> Setting -> Install -> 搜索 amWiki -> 找到 amWiki 并 Install
    • 或者,在 cmd 或终端中命令:apm install amWiki第三字母 W 大写
  3. 在 Atom 菜单,File -> Add Project Folder 添加一个项目文件夹
  4. 在此文件夹下创建一个名为 config.json 的文件
  5. 在 Atom 菜单,amWiki轻文库 -> 通过“config.json”创建新文库

作为 nodejs 全局模块安装

  1. 下载 nodejs 并安装
  2. 执行命令: npm install -g amwiki第三字母 w 小写
  3. cd 到某个文件夹,通过命令 amwiki create 创建文库
  4. 通过命令 amwiki help 查看帮助

amWiki 教程 & 文档

更多详细功能与使用介绍请前往: [ amWiki 官网文档中心:amwiki.org/doc/ ]
(amWiki 的文档由项目自身创建与维护)


更新日志

如何获取最新版本信息与动态?

  • QQ群 347125653

如何查看历史版本日志?

amWiki 版本更新日志

amwiki's People

Contributors

tevinli avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

amwiki's Issues

能否支持多級目錄?

謝謝你的貢獻!

看文檔中的說明,好像只支持二級目錄。

再者,markdown 轉換爲 html 這一步用的是什麼呢? 還是說直接在 github 上託管的 markdown 文件?能否本地用 Pandoc 轉換成 html 文件,然後託管到 github 呢?

Mac OS 10.12.2 (16C67) F12失效

Mac OS 10.12.2 (16C67) 安装 amWiki 后,出现:

  1. 键盘点击F12没有任何效果。
  2. 鼠标点击 amWiki 轻文库 > 在浏览器打开当前文档也没有任何效果。:sob:

请问如何解决?

关于Ctrl-D快捷键

今天写代码的时候,发现被amWiki占用了。

因为ctrl-d经常会用到,所以我把amWiki\keymaps\keymaps.cson中的这一行注掉了。

# "ctrl-d": "amWiki:catalogue"

个人不大推荐使用ctrl-d,而且提取h2、h3标题为页内目录很少用,因为用了TOC。

抽取页内目录,无法跳转

如果

## 1. Part1

抽取后,会变成

1. [1.1 Part1](#1.1Part1 "1.1 Part1")

使用1.1Part1则无法跳到Part1。

而:

1. [1.1 Part1](#1.1 Part1 "1.1 Part1")

才能跳到Part1。

版本更新了重新生成的问题

最近发现版本进行更新之后,需要重新生成新文库,虽然重新生成新文库可以保留部分东西不做更改,但是还是有不少地方做出了更改.如果我们对文库网站做出过个性化的设置更改,那么升级后可能会导致设置的还原.虽然我知道升级之后文件的修改是必然的.
我最近就是通过git发现了包括CSS,js等文件的变动,是不是能够在重新生成确认之前监测那些文件的变化并作出修改部分的标示!

Uncaught SyntaxError: Unexpected token /

[Enter steps to reproduce below:]

  1. ...
  2. ...

Atom Version: 1.7.4
System: Mac OS X 10.11.3
Thrown From: amWiki package, v0.2.6

Stack Trace

Uncaught SyntaxError: Unexpected token /

At file:///Applications/Atom.app/Contents/Resources/app.asar/static/index.html#%7B%22initialPaths%22%3A%5B%22%2FUsers%2Fym%2FDesktop%2Fakwiki%22%5D%2C%22locationsToOpen%22%3A%5B%7B%22pathToOpen%22%3A%22%2FUsers%2Fym%2FDesktop%2Fakwiki%22%2C%22initialLine%22%3Anull%2C%22initialColumn%22%3Anull%2C%22forceAddToWindow%22%3Afalse%7D%5D%2C%22windowInitializationScript%22%3A%22%2FApplications%2FAtom.app%2FContents%2FResources%2Fapp.asar%2Fsrc%2Finitialize-application-window.js%22%2C%22resourcePath%22%3A%22%2FApplications%2FAtom.app%2FContents%2FResources%2Fapp.asar%22%2C%22devMode%22%3Afalse%2C%22safeMode%22%3Afalse%2C%22profileStartup%22%3Afalse%2C%22clearWindowState%22%3Afalse%2C%22env%22%3A%7B%22TMPDIR%22%3A%22%2Fvar%2Ffolders%2F48%2Fxpj64q2161qdclh_lt3yfyf40000gn%2FT%2F%22%2C%22__CF_USER_TEXT_ENCODING%22%3A%220x1F5%3A0x19%3A0x34%22%2C%22SHELL%22%3A%22%2Fbin%2Fbash%22%2C%22HOME%22%3A%22%2FUsers%2Fym%22%2C%22Apple_PubSub_Socket_Render%22%3A%22%2Fprivate%2Ftmp%2Fcom.apple.launchd.Pgpr1yaYOY%2FRender%22%2C%22SSH_AUTH_SOCK%22%3A%22%2Fprivate%2Ftmp%2Fcom.apple.launchd.BXq2nYD9ZA%2FListeners%22%2C%22PATH%22%3A%22%2Fusr%2Fbin%3A%2Fbin%3A%2Fusr%2Fsbin%3A%2Fsbin%22%2C%22LOGNAME%22%3A%22ym%22%2C%22XPC_SERVICE_NAME%22%3A%22com.github.atom.175712%22%2C%22USER%22%3A%22ym%22%2C%22XPC_FLAGS%22%3A%220x0%22%2C%22GOOGLE_API_KEY%22%3A%22AIzaSyAQfxPJiounkhOjODEO5ZieffeBv6yft2Q%22%2C%22ATOM_HOME%22%3A%22%2FUsers%2Fym%2F.atom%22%7D%2C%22appVersion%22%3A%221.7.4%22%2C%22atomHome%22%3A%22%2FUsers%2Fym%2F.atom%22%2C%22shellLoadTime%22%3A225%7D:2

SyntaxError: Unexpected token /
    at Object.parse (native)
    at Object.module.exports.buildAt (/Users/ym/.atom/packages/amWiki/lib/creator.js:77:23)
    at Object.module.exports.createWiki (/Users/ym/.atom/packages/amwiki/lib/main.coffee:68:13)
    at atom-workspace.subscriptions.add.atom.commands.add.amWiki:create (/Users/ym/.atom/packages/amwiki/lib/main.coffee:24:28)
    at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (/Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:260:29)
    at CommandRegistry.handleCommandEvent (/Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:3:61)
    at CommandRegistry.module.exports.CommandRegistry.dispatch (/Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:160:19)
    at AtomEnvironment.module.exports.AtomEnvironment.dispatchApplicationMenuCommand (/Applications/Atom.app/Contents/Resources/app.asar/src/atom-environment.js:1100:28)
    at EventEmitter.outerCallback (/Applications/Atom.app/Contents/Resources/app.asar/src/application-delegate.js:314:25)
    at emitTwo (events.js:87:13)
    at EventEmitter.emit (events.js:172:7)

Commands

     -2:36.4.0 core:paste (atom-text-editor.editor.is-focused)
     -2:34.6.0 core:backspace (atom-text-editor.editor.is-focused)
     -2:33.2.0 amWiki:pasteImg (atom-text-editor.editor.is-focused)
     -2:21.1.0 editor:copy-path (atom-text-editor.editor.is-focused)
     -2:20.1.0 amWiki:pasteImg (atom-text-editor.editor.is-focused)
     -2:18.2.0 core:paste (atom-text-editor.editor.is-focused)
     -2:17.2.0 editor:delete-to-beginning-of-line (atom-text-editor.editor.is-focused)
     -2:13 amWiki:pasteImg (atom-text-editor.editor.is-focused)
     -1:30.1.0 command-palette:toggle (atom-text-editor.editor.is-focused)
 12x -1:23 core:backspace (atom-text-editor.editor.mini.is-focused)
     -1:20.5.0 editor:consolidate-selections (atom-text-editor.editor.mini.is-focused)
     -1:20.5.0 core:cancel (atom-text-editor.editor.mini.is-focused)
  3x -0:50.9.0 amWiki:create (div.package-detail.panels-item)
     -0:05.8.0 tree-view:remove (span.name.icon.icon-file-text)
     -0:00.4.0 amWiki:create (atom-text-editor.editor.is-focused)

Config

{
  "core": {
    "themes": [
      "one-dark-ui",
      "material-syntax"
    ]
  }
}

Installed Packages

# User
amWiki, v0.2.6
atom-html-preview, v0.1.19
atom-ternjs, v0.14.1
atomatigit, v1.5.5
autoclose-html, v0.23.0
autocomplete-paths, v1.0.2
color-picker, v2.1.1
emmet, v2.4.3
file-icons, v1.7.12
language-babel, v2.23.0
language-diff, v0.4.0
linter, v1.11.4
linter-coffeescript, v1.0.0
linter-eslint, v7.2.2
material-syntax, v0.5.0
pigments, v0.26.3

# Dev
No dev packages

颜值

能不能给个漂亮点的界面!

Amwiki同步到Web端

Amwiki生成的文件有没有办法自动同步到Web端,我现在理解的就是写好后手动上传到Web端.因为手上有一个VPS,自己做了虚拟空间.想知道除了github还有其他办法吗?

amwiki支持包含空白字符的文件路径么

作者大大你好,我在使用amwiki编写文章的时候遇到了一个问题,情况是这样的:
因为amwiki是通过抽取Library目录下的文件结构来生成对应的页面导航的,所以.md的文件名自然就会影响到导航页面上的文字。现在我想在导航上面显示“XXXWindows SDK”等字样,里面包含了空白字符,按道理来说,此时我也应该为此对应的页面创建一个.md文件,文件名类似“001XXXWindows SDK”等等,创建文件成功后,我执行“在浏览器中打开此文档”的功能时,发现它会自动定位到amwiki的首页上,无法定位到当前.md文件对应的网页上,假设将这些空白字符用下划线等来代替之后,则是正常的。
情况大致如此了,其实我是想让导航页上的文本不带有下划线等阻碍阅读的字符,有没有办法解决呢,当然,不包括换名字啦〒▽〒

am是否支持复选框的效果?

markdown里面的复选框,在am里面好像不能正常显示,显示的是item list 和[]

需要的效果:

  • 已选中
  • 未选中

实际的效果:

  • [x] 已选中
  • [ ] 未选中

v0.5.4 以后,改用 jQuery-compat-3.x

从版本 0.5.4 以后,Web端改用 jQuery-compat-3.x

因为HTML声明了 <meta name="renderer" content="webkit"> 之类渲染标记
除非使用微软原生浏览器IE8及IE8以下浏览,否则升级 jQuery-compat-3.x 不会对项目产生任何影响(包括各大厂商的改造浏览器,都不会受影响),请放心升级

为何amWiki不支持任意级别的文库目录索引呢

大大又麻烦啦,我这段时间着手将amWiki移植到VS Code之中,在搞粘贴图片模块的时候,发现你在这里仅仅考虑三级以内的文库目录,不过我在移植的时候,已实现了任意深度级别的粘贴截图功能,但是在静态服务器上访问的时候,发现不能解析三级目录以上的.md文件,后来发现,这个是因为makeNav.js文件中已仅仅是实现了三级以内的目录结构的解析,所以出现了这个问题。因此,我这里有一个疑问,为何不可以实现N级文库目录呢?能说说原因吗?

有序列表后面跟无序列表,预览会自动变成有序列表

有序列表后面跟无序列表,预览时,后面的无序列表会自动变成有序列表
举个例子:

  1. text
  • 无序1
  • 无序2

在httpserver里打开就变成:

  1. text
  2. 无序1
  3. 无序2

在其他的markdown编辑器中预览时正常的。
VSCode/haroopad等没问题,但markdownpad好像也有这个问题。

更方便访问的短链接

现在如果复制浏览器地址到微信,如果 md 是中文标题的话会在微信上没法直接点,因为中文没有被识别为链接的一部分,另外链接包含文章名也比较长。

能否实现每个页面都分配一个短链接,在首页记录所有的短链接和路径对应关系,这样方便复制访问,看起来也美观一些,另外内部文件跳转在 md 文档里看起来也会方便点。

怎么引用本地图片

Hi @TevinLi , 怎么比较好地引用本地图片![](./test.jpg)

目前我是通过这个方式library/.../test.jpg引用的,写起来稍微麻烦一点,而且,md编辑器的预览是看不到这个图的。

good

很好的,谢谢共享!

请问如何解决"The requested URL xxx was not found on this server."的问题呢?

amwiki作者你好,我遇到了一个麻烦,问题是这样的:
我在平板电脑上将一个文库上传到bitbucket中,然后在另外一台机子上下载下来,使用Atom定位到这个文库的目录之后,当我点击“在浏览器打开当前文档”菜单后,浏览器就出现了“The requested URL xxx was not found on this server.”的页面,请问有没有解决方法解决这个问题呢。
sp161202_092500

单行#/##/###异常

如果文档某行仅有 #或##或###的时候,由于没有标题,所以会出现:

Uncaught TypeError: Cannot read property 'replace' of undefined,这种情况。

图片显示大图的问题

有一个问题想问一下,文库中的图片是使用的七牛的图片链接,是否能够实现点击图片变大呢!
因为我不知道是文库的问题还是七牛图片的问题,如果不是amwiki的问题也请告诉我一下,谢谢大大!

0.8版本出现Uncaught URIError

Atom Version: 1.13.0
Electron Version: 1.3.13
System: Mac OS X 10.12.2
Thrown From: amWiki package, v0.8.0

Stack Trace

Uncaught URIError: URI malformed

At /Users/jimmywang/.atom/packages/amWiki/files/gbk.js:77

URIError: URI malformed
    at decodeURIComponent (native)
    at /Users/jimmywang/.atom/packages/amWiki/files/gbk.js:77:24
    at RegExp.[Symbol.replace] (native)
    at RegExp.[Symbol.replace] (native)
    at String.replace (native)
    at Object.decode (/Users/jimmywang/.atom/packages/amWiki/files/gbk.js:76:16)
    at Server.<anonymous> (/Users/jimmywang/.atom/packages/amWiki/lib/webServer.js:102:32)
    at emitTwo (events.js:106:13)
    at Server.emit (events.js:191:7)
    at HTTPParser.parserOnIncoming [as onIncoming] (_http_server.js:543:12)
    at HTTPParser.parserOnHeadersComplete (_http_common.js:105:23)

Commands

     -2:09.6.0 core:save (input.hidden-input)
     -2:05.6.0 amWiki:runServer (input.hidden-input)

Config

{
  "core": {
    "telemetryConsent": "limited"
  }
}

Installed Packages

# User
amWiki, v0.8.0 (active)
atom-dark-syntax, v0.28.0 (inactive)
atom-dark-ui, v0.53.0 (inactive)
atom-light-syntax, v0.29.0 (inactive)
atom-light-ui, v0.46.0 (inactive)
base16-tomorrow-dark-theme, v1.4.0 (inactive)
base16-tomorrow-light-theme, v1.4.0 (inactive)
one-dark-ui, v1.8.2 (active)
one-light-ui, v1.8.2 (inactive)
one-dark-syntax, v1.6.0 (active)
one-light-syntax, v1.6.0 (inactive)
solarized-dark-syntax, v1.1.1 (inactive)
solarized-light-syntax, v1.1.1 (inactive)
about, v1.7.2 (active)
archive-view, v0.62.0 (active)
autocomplete-atom-api, v0.10.0 (active)
autocomplete-css, v0.14.1 (active)
autocomplete-html, v0.7.2 (active)
autocomplete-plus, v2.33.1 (active)
autocomplete-snippets, v1.11.0 (active)
autoflow, v0.29.0 (inactive)
autosave, v0.23.2 (active)
background-tips, v0.26.1 (active)
bookmarks, v0.43.2 (active)
bracket-matcher, v0.85.1 (active)
command-palette, v0.39.1 (inactive)
deprecation-cop, v0.55.1 (active)
dev-live-reload, v0.47.0 (active)
encoding-selector, v0.22.0 (active)
exception-reporting, v0.40.0 (active)
find-and-replace, v0.204.5 (inactive)
fuzzy-finder, v1.4.0 (active)
git-diff, v1.2.0 (active)
go-to-line, v0.31.2 (inactive)
grammar-selector, v0.48.2 (active)
image-view, v0.60.0 (active)
incompatible-packages, v0.26.1 (active)
keybinding-resolver, v0.35.0 (active)
line-ending-selector, v0.5.1 (active)
link, v0.31.2 (inactive)
markdown-preview, v0.159.1 (active)
metrics, v1.1.2 (active)
notifications, v0.65.1 (active)
open-on-github, v1.2.1 (inactive)
package-generator, v1.0.2 (inactive)
settings-view, v0.244.0 (active)
snippets, v1.0.4 (active)
spell-check, v0.68.5 (active)
status-bar, v1.6.0 (active)
styleguide, v0.48.0 (active)
symbols-view, v0.113.1 (inactive)
tabs, v0.103.1 (active)
timecop, v0.33.2 (active)
tree-view, v0.211.1 (active)
update-package-dependencies, v0.10.0 (active)
welcome, v0.35.1 (active)
whitespace, v0.35.0 (active)
wrap-guide, v0.39.0 (active)
language-c, v0.54.0 (active)
language-clojure, v0.22.1 (active)
language-coffee-script, v0.48.1 (active)
language-csharp, v0.13.0 (active)
language-css, v0.40.1 (active)
language-gfm, v0.88.0 (active)
language-git, v0.15.0 (active)
language-go, v0.43.0 (active)
language-html, v0.47.1 (active)
language-hyperlink, v0.16.1 (active)
language-java, v0.24.0 (active)
language-javascript, v0.122.0 (active)
language-json, v0.18.3 (active)
language-less, v0.29.6 (active)
language-make, v0.22.2 (active)
language-mustache, v0.13.0 (active)
language-objective-c, v0.15.1 (active)
language-perl, v0.37.0 (active)
language-php, v0.37.3 (active)
language-property-list, v0.8.0 (active)
language-python, v0.45.1 (active)
language-ruby, v0.70.2 (active)
language-ruby-on-rails, v0.25.1 (active)
language-sass, v0.57.0 (active)
language-shellscript, v0.23.0 (active)
language-source, v0.9.0 (active)
language-sql, v0.25.0 (active)
language-text, v0.7.1 (active)
language-todo, v0.29.1 (active)
language-toml, v0.18.1 (active)
language-xml, v0.34.12 (active)
language-yaml, v0.27.1 (active)

全文搜索功能在当前页面内容不多时应当自动扩展页面高度

全文搜索功能,现在采用的是当前面上类似弹层的做法实现的。
这样就受到了当前页面大小的约束,当前页面特别大时也特别大,特别小时也特别小。

应当采用和当前屏幕高度相适应的高度或固定高度作为搜索结果的显示高度。

同时,若有必要的话,需要浮动搜索栏。

移动端导航自动收起

hi,大神,正在使用你的amWIKI在做文档,发现在移动端浏览的时候,点击具体的导航项后,虽然页面有跳转但是因为导航菜单没有自动收起,导致不知道页面有没有跳转,必须手动点击那个X的图标才能关掉遮盖全屏的导航菜单,才能发现实际上页面已经跳转到目标页.
能否加上移动端点击了导航中具体的页面,在页面发生跳转时,自动关闭导航菜单???

能否让amWiki支持忽略大小写的搜索呢

大大你好,这次我是提一个建议的,目前amWiki已经支持目录筛选和全文搜索啦,但是我发现它不支持忽略大小写的搜索功能呢,其实我觉得忽略大小写应该比较贴合实际的,毕竟很难说,有谁可以完全记住要搜索的关键字的大小写的,另外能否支持模糊搜索呢,或者高级些的正则表达式搜索等功能,我觉得这块功能也是可以强化一下滴。(o゜▽゜)o☆
image

启动本地静态服务器出错Uncaught Error: listen EADDRINUSE :::5171

[Enter steps to reproduce:]

  1. ...
  2. ...

Atom: 1.16.0 x64
Electron: 1.3.13
OS: Unknown Windows version
Thrown From: amWiki package 1.0.6

Stack Trace

Uncaught Error: listen EADDRINUSE :::5171

At events.js:160

Error: listen EADDRINUSE :::5171
    at Object.exports._errnoException (util.js:1026:11)
    at exports._exceptionWithHostPort (util.js:1049:20)
    at Server._listen2 (net.js:1253:14)
    at listen (net.js:1289:10)
    at Server.listen (net.js:1385:5)
    at /packages/amWiki/build/server.class.js:41:12)
    at /packages/amWiki/build/localServer.js:34:36
    at next (<anonymous>)
    at onFulfilled (/packages/amWiki/modules/co.js:65:19)

Commands

     -1:56 amWiki:runServer (input.hidden-input)
     -1:47.4.0 grammar-selector:show (atom-text-editor.editor.is-focused)
     -1:12.4.0 amWiki:runServer (input.hidden-input)
     -1:10.1.0 amWiki:browser (input.hidden-input)
     -1:04.9.0 amWiki:runServer (input.hidden-input)
     -1:02.0 amWiki:browser (input.hidden-input)

Non-Core Packages

amWiki 1.0.6 

请问怎么做内部文件链接跳转呢?

您好,
非常感谢您的amWiki项目,对我很有用。
现在我有一个问题,就是在文件中加入其它文件连接的时候是有什么规则吗?比方我有一个文件路径是:
“library\000-Index\001-todo.md”
Navigation里面的链接路径是

这样跟markdown的链接定义的写法是不一样的,请问这个在这里是怎么定义的呢?
另外请问一下有没有快捷的加内部链接的方法呢?

ctrl + shift +v 与 markdown-img-paste的功能相冲突

如果开启使用amwiki后,在非amwiki文档编辑(编辑md文档)时,利用markdown-img-paste的功能快速黏贴图片的功能就会提示报错。
提示 需要在library下打开md文档编辑,才能使用快捷图片黏贴功能。

启动本地服务器报错误

[Enter steps to reproduce:]

  1. 编辑文档
  2. 在atom编辑器上,点击对不awiki菜单,然后点击 启动本地web静态服务器。

Atom: 1.16.0 x64
Electron: 1.3.13
OS: windows10
Thrown From: amWiki package 1.1.1

Stack Trace

Uncaught Error: listen EADDRINUSE :::5171

At events.js:160

Error: listen EADDRINUSE :::5171
    at Object.exports._errnoException (util.js:1026:11)
    at exports._exceptionWithHostPort (util.js:1049:20)
    at Server._listen2 (net.js:1253:14)
    at listen (net.js:1289:10)
    at Server.listen (net.js:1385:5)
    at /packages/amWiki/build/server.class.js:41:12)
    at /packages/amWiki/build/localServer.js:34:36
    at next (<anonymous>)
    at onFulfilled (/packages/amWiki/modules/co.js:65:19)

Commands

     -4:59.1.0 core:move-right (input.hidden-input)
  2x -4:58.7.0 core:backspace (input.hidden-input)
     -4:32 editor:newline (input.hidden-input)
 17x -4:17.4.0 core:backspace (input.hidden-input)
  5x -3:33.4.0 core:move-left (input.hidden-input)
     -3:28.9.0 core:backspace (input.hidden-input)
     -3:27.5.0 core:move-right (input.hidden-input)
     -3:27.2.0 core:move-left (input.hidden-input)
  5x -3:25 core:move-right (input.hidden-input)
     -3:21.5.0 core:backspace (input.hidden-input)
  4x -3:21.1.0 core:move-left (input.hidden-input)
     -3:18.5.0 core:move-down (input.hidden-input)
     -3:08.3.0 core:save (input.hidden-input)
  2x -1:18.1.0 core:paste (input.hidden-input)
     -0:34.9.0 amWiki:runServer (ol.tree-view.full-menu.list-tree.has-collapsable-children.focusable-panel)
     -0:32.8.0 amWiki:browser (ol.tree-view.full-menu.list-tree.has-collapsable-children.focusable-panel)

Non-Core Packages

amWiki 1.1.1 
markdown-pdf 1.5.0 
markdown-writer 2.6.5 
my-package 0.0.0 
simplified-chinese-menu 5.3.1 

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.