文件名称:proji:功能强大的跨平台CLI项目模板工具
文件大小:12.44MB
文件格式:ZIP
更新时间:2024-06-03 13:28:05
go cli golang productivity cross-platform
注意:由于我的工作和当前的全球形势,我最近没有太多时间从事proji的工作。 我将很快继续从事proji。 大家安全! ··· 功能强大的跨平台CLI项目模板工具。 主要特征 在几秒钟内创建任意大小的项目目录 项目模板基于单独的配置文件 GitHub / GitLab存储库的结构可以作为模板导入 目录结构可以作为模板导入 通过集成自定义外壳脚本可无限扩展 支持自定义模板文件 可共享的项目配置 项目不受任何语言或框架的约束 提高您的生产力并简化您的工作流程 适用于Windows , macOS和Linux 演示版 快速比较Proji和常见的项目创建方式。 在演示中,我们创建一个python项目,该项目由三个文件夹和两个文件组成。 我们创建一个virtualenv ,安装三个python软件包,将项目初始化为git repo ,最后进行第一次提交并添加一个development分支。 P
【文件预览】:
proji-master
----.goreleaser.yml(3KB)
----pkg()
--------template_engine()
--------domain()
--------remote()
--------project()
--------package()
----cmd()
--------packageExport.go(3KB)
--------init.go(2KB)
--------packageImport.go(9KB)
--------projectSet.go(353B)
--------packageEdit.go(3KB)
--------projectClean.go(1KB)
--------projectCreate.go(3KB)
--------projectRm.go(2KB)
--------package.go(538B)
--------packageLs.go(1021B)
--------projectSetPath.go(993B)
--------projectLs.go(1KB)
--------packageAdd.go(5KB)
--------version.go(547B)
--------projectAdd.go(1KB)
--------root.go(4KB)
--------packageRm.go(2KB)
--------packageShow.go(3KB)
--------completion.go(1KB)
----internal()
--------config()
--------database()
--------statuswriter()
--------static()
--------message()
--------util()
--------version()
----.github()
--------dependabot.yml(439B)
--------PULL_REQUEST_TEMPLATE.md(160B)
--------ISSUE_TEMPLATE()
--------discord_notify_push.yml(738B)
----assets()
--------images()
--------gifs()
----LICENSE(1KB)
----CONTRIBUTING.md(3KB)
----main.go(280B)
----examples()
--------main-config.toml(1KB)
--------package-config.toml(4KB)
--------virtualenv-init.lua(1KB)
--------git-init.lua(3KB)
----.gitignore(173B)
----.golangci.yml(265B)
----.circleci()
--------config.yml(2KB)
----Makefile(1KB)
----go.sum(75KB)
----CODE_OF_CONDUCT.md(3KB)
----README.md(15KB)
----scripts()
--------install.sh(9KB)
----.editorconfig(225B)
----go.mod(2KB)