我想知道這個問題是否已經解決。npm命令中的 - 和 - (單和雙破折號)區別
我用幾條命令是這樣的:
npm install -g
npm install -d
然後我用幾樣:
npm install XYZ --save-dev
npm install --only=dev
請告訴我-
和--
之間的根本區別?
它是否需要對主要和次要參數進行任何操作?
我想知道這個問題是否已經解決。npm命令中的 - 和 - (單和雙破折號)區別
我用幾條命令是這樣的:
npm install -g
npm install -d
然後我用幾樣:
npm install XYZ --save-dev
npm install --only=dev
請告訴我-
和--
之間的根本區別?
它是否需要對主要和次要參數進行任何操作?
不,只是按照慣例,只有一個短劃線(-d)的* nix命令行開關只有一個字符。有兩個破折號(--save)的人是多個字符長。兩者都是可選的。
基本上,單破折號表示下列標誌是單字符只,並且通常是指一個以上的標誌可以傳遞。查看所有其他命令行工具:
ls -la
grep -inr "asd" .
等
雙破折號蘊含一個位置標誌/參數的命令行工具。