Skip to content

pipiliang/made

Repository files navigation

Made

Made(Markdown Slide),一个简单的Markdown幻灯片应用,基于electron开发。

Build Status Build status Code Climate npm

使用说明

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

依赖