msysgit和cmd 安装npm包有什么区别吗?
git bash 和window下默认的 cmd power 这些有什么区别呢?用来安装一下包的时候
msysgit和cmd 安装npm包有什么区别吗?
git bash 和window下默认的 cmd power 这些有什么区别呢?用来安装一下包的时候
题主你要问的是:“bash, cmd, powshell 使用上有啥区别"吧?为毛乱入了msysgit 和 npm?
先尝试着答一下题主的主要问题。
bash, cmd, powershell 都是shell,各有各的语法,使用上很有区别,但能做的事情是一样的,毕竟真正干活的是操作系统和应用软件,而不是 shell 自身 (关于 shell 是啥,请参考 https://wiki.deepin.org/index.php?title=Shell )。
然后再尝试着整理一下次要问题。
msysgit 严格来说不只是 git bash,它更是一个包含了 git 的 msys 发行版 (关于 msys 是啥,请参考 MinGW 官网的说明。http://mingw.org/wiki/msys)。
这个 msys 里包含了一些有如基础设施一样的 unix 应用软件,它们都被移植到了 Windows 下,Windows 下的任何 shell(无论是移植自 linux 的 bash zsh 还是自带的 cmd powershell)都可以使用这些软件,移植来的 git 也不例外,npm 亦如是。
以上吹的,希望对题主有点用。
5 回答4.9k 阅读✓ 已解决
5 回答2.9k 阅读
4 回答2.5k 阅读✓ 已解决
3 回答2.7k 阅读
2 回答1.8k 阅读✓ 已解决
5 回答2k 阅读
3 回答2k 阅读
应该是完全相同的。