Code Monkey home page Code Monkey logo

mucli's Introduction

stats streak

Languages and Tools

Bun  Node.js  Gradle 

JS  TS  Python  Rust  Dart 

languages

Frontend

Vue3  Vite  Tauri  Svelte  Flutter 

IDE

IDEA  Webstorm  PyCharm  AndroidStudio   VSCode 

Projects

MuCli TeyvatGuide

Sponsor: 爱发电

mucli's People

Contributors

btmuli avatar dependabot[bot] avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

mucli's Issues

`muc set`异常清空配置文件

问题描述

rt,执行muc set后异常清空 config.yml

复现流程

muc set

当前提交

commit 72943d6827797bdcd0587b0f7ae24e7efcf2369b (HEAD -> dev, origin/dev)
Author: BTMuli <[email protected]>
Date:   Fri Feb 17 10:39:36 2023 +0800

    build(package):通过 ncm 更新 package.json
    
    npm-check-updates

代码状态

On branch dev
Your branch is up to date with 'origin/dev'.

nothing to commit, working tree clean

整体重构

下午编译 mysql 源码的时候遇到一堆 C4819 报错,想着写个 fet File Encode Transfer 子命令来批量处理,结果发现怎么写怎么不舒服

这个 repo 也是好久之前更新的了,上一次大的更改还是 #30 ,剩下的就是缝缝补补

几个命令常用的也就 muc mmdpip 命令因为不写 py 弃用了,typora 命令偶尔用用,不过不多

打算整体重构一下,反正应该就我在用,影响不大x

不过在这之前先发个包把目前的备份一下,不然本地都没得用了x

一些预期功能

这里放的是个人希望MuCli能够完成的一些功能,完成时间待定。

  • 通过命令设置 Typora 路径 #31
  • 通过命令更新子命令版本 #32
  • 更好的输出表现 #42
  • 平台检测 Typora 相关功能做了,其他好像没这必要 79ec3f8
  • 子命令 bgm bangumi

关于无法运行的问题

问题描述

个人能够运行的前提是将 js 默认应用改成 node,但正常应该是开发的时候就加上环境的,这个后面会改,有问题的可以自己改一下源文件:

image

复现流程

muc

当前提交

commit bc76628747a4aea756705d80c2b5adcb638b6e13 (HEAD -> dev, tag: v0.5.1, origin/dev)
Author: BTMuli <[email protected]>
Date:   Fri Dec 2 17:44:53 2022 +0800

    feat(v0.5.1): 版本更新

    完善pip指令,多个镜像源,支持测试&查看

代码状态

On branch dev
Your branch is up to date with 'origin/dev'.

Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git restore <file>..." to discard changes in working directory)
        modified:   index.js

no changes added to commit (use "git add" and/or "git commit -a")

WakaTime 支持

问题描述

rt,添加对于 wakatime 的功能支持,显示编程时间之类的,如果可以的话再加上一言就更好了

不过根据目前的输出表现来看还有段路要走

当前提交

commit 90b867159df7e8f5d65f89b3b3a0f27f6a499e16 (HEAD -> dev, tag: 0.6.3, origin/dev)
Author: BTMuli <[email protected]>
Date:   Mon Feb 13 15:55:53 2023 +0800

    feat(0.6.3):版本更新

Ts版本

问题描述

鉴于Ts跟Python类似的一些类型提示,加上ts跟js能够支持转换,打算开一个分支负责ts版本,

如果进度快的话下个小版本就会跟dev合并然后再跟主分支合并,这之后就是js跟ts双开了。

如果进度慢的话ts会跟随版本开发进度发布版本,不过不会发包,直到赶上进度为止。

当前提交

a651f6f

[Bug] 未能正确识别 Frontmatter

对于一些已经有 Frontmatter 的,进行编辑之后会显示未能识别到 Frontmatter,经分析应该是对于行分隔符出的问题。

pip 安装依赖报错

问题描述

image

复现流程

muc pip install -r

当前提交

commit 5434773b54f3142ddf9e5af142d3a5a6486b1a4d (HEAD -> dev, tag: v0.7.3, origin/dev)
Author: BTMuli <[email protected]>
Date:   Tue Mar 7 14:54:04 2023 +0800

    feat(0.7.3):版本更新

代码状态

On branch dev
Your branch is up to date with 'origin/dev'.

Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git restore <file>..." to discard changes in working directory)
        modified:   config_default/config.yml

Untracked files:
  (use "git add <file>..." to include in what will be committed)
        src/cli/git.ts
        src/config/git.ts
        src/interface/git.ts
        src/model/git.ts
        src/utils/git.ts

no changes added to commit (use "git add" and/or "git commit -a")

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.