Skip to content
/ Dara Public

Another download APP based on aria2 with electron, dva and antd

License

Notifications You must be signed in to change notification settings

zenoven/Dara

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dara

Another download APP based on aria2 with electron, dva and antd

Roadmap

v0.1

  • [] 整体布局
    • [] header
    • [] content
  • [] 添加下载任务
  • [] 下载列表
    • [] 正在下载
    • [] 已暂停
    • [] 已完成/已取消
  • 下载详情

使用

开发

npm run dev
npm start

目录结构

采用 Two package.json Structure

+ app
  + dist              // src 目录打包完放这里,分 main 和 renderer
  - package.json      // 生产依赖,存 dependencies
+ build               // background.png, icon.icns, icon.ico
+ dist                // pack 完后的输出,.dmg, .exe, .zip, .app 等文件
+ src
  + main              // main
  + renderer          // renderer
- package.json        // 开发依赖,存 devDependencies
- webpack.config.js   // 给 main 用的 webpack 配置

打包

npm run pack

# 不打 dmg、exe 包,本地验证时用
npm run pack:dir

# 不重复做 webpack 层的构建和 rebuild,本地验证打包流程用
npm run pack:dirOnly

参考

About

Another download APP based on aria2 with electron, dva and antd

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published