Made(Markdown Slide),一个简单的Markdown幻灯片应用,基于electron开发。
- github: https://github.com/pipiliang/made
- oschina:https://git.oschina.net/liangw/made
Made支持两种运行方式:
- Chrome扩展应用
- Electron应用
Chrome扩展应用,下载源码通过开发者模式安装Chrome扩展
Electron应用,目前支持Windows、Ubuntu,下载对应zip解压即可使用
使用---
做分页符
# Slide 1 : A markdown slide application.
---
# Slide 2
获取项目
git clone [email protected]:pipiliang/made.git
在项目根目录,使用npm安装electron
cd made
安装依赖
npm i
如果无法安装,可以使用taobao镜像
npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm install
在根目录下,执行以下命令
npm start
使用vscode开发和调试,在.vscode目录下创建launch.json
文件,内容如下
{
"version": "0.2.0",
"configurations": [
{
"name": "Electron",
"type": "node",
"request": "launch",
"cwd": "${workspaceRoot}",
"runtimeExecutable": "/usr/local/bin/electron",
"program": "${workspaceRoot}/app.js"
}
]
}
使用vscode调试模式便可进行调试,应用内部调试也可使用开发者工具,快捷键F8
默认打包Linux版本
gulp pack
打包Windows版本
gulp pack --platform win32
- electron
- CodeMirror
- marked
- FontAwesome
- jquery