/match-you

【您配吗】配你吗

Primary LanguageJavaScript

您配吗?

English README

你是否经常有这样的困扰——

接手了一个新项目,但是仓库里的依赖文件已经年久失修,比如老的依赖装不上了,或者是代码和依赖的版本不一致,甚至根本没有依赖文件!

你硬着头皮配了半天环境,还是遇到了各种各样的问题,根本跑不起来。

于是你只好去问之前的owner,结果他就演示给你看说他那里运行得好好的啊。

——这个时候你要怎么办呢?

A. 忍气吞声,自己去配环境。

B. 使用莉沫酱最新发明的工具「您配吗」快速解决问题!

使用方法

你只要把「您配吗」偷偷发给同事启动,他电脑上装好的依赖就会被删掉,然后他就得自己配环境了!

这个时候你只要在旁边盯着他,就可以得到详细的安装步骤啦!

(当然也有一种情况是他自己也装不上了)

大家一起来写吧!

因为我平时上班用的是Python,所以就先写了一个Python的版本,大家一起来提交代码,把所有工具的依赖统统删掉吧!

目录:

  • Python - pip
    • mother.py
    • mother.sh
    • father.py
  • Python - conda
    • conda.py
  • C# - NuGet
    • nuget.cs
  • java - Gradle
    • mother.java
  • Swift
    • mother.swift
  • Swift - CocoaPods
    • cocoapods.swift
  • Golang
    • mother.go
  • kotlin - Gradle
    • mother.kt
  • Node.js - npm
    • mother.js
    • grandmother.js
    • stepmother.js
  • Deno
    • mother.ts
  • Ruby
    • mother.rb
  • PHP
    • mother.php
  • Powershell
    • mother.ps1
  • Julia
    • mother.jl
  • Rust
    • otets.rs
  • Visual Basic
    • mother.cls

以及不要忘了,我们的目标是把已有的依赖清干净,而不是把环境搞得更坏,因此别删像是配置文件之类的……